السؤال الثالث من اسئلة الخوارزميات سؤال ابسط من البساطة نفسها
لنفترض ان زر caps lock لايعمل
وهو المسئول عن كتابة الأحرف الكبيرةاو الصغيرة
لذا بما انك مبرمج فانت فانت تقوم بإنشاء برامج تساعدك فيحل المشاكل التي تواجهك
اذا السؤال باختصار :-** - برنامج يقوم بتحويل اول حرف في كل كلمة إلى حرف كبير (انظر الصورة للمزيد من التوضيح)
الصورة

----$ تم اضافة الحلول $----
الحلول :- (كل حل مختلف عن الاخر)
صاحب الحل : ثامر أبو بلقيس
PHP Code:
t = "ahmed hatem ahmed"
k = ""
for w in string.gfind(t, "%w+") do
k=k..w:gsub("^%l", string.upper).." "
end
Dialog.Message("Notice", k);
صاحب الحل :
igli
PHP Code:
t = "ahmed hatem ahmed" ;
gh = "" ;
for w in string.gmatch(t, "%a+") do
n = String.Mid(w, 1, 1) ;
n1 = String.Upper(n);
w2 = String.Replace(w, n, n1) ;
gh = gh .." ".. w2 ;
end
Dialog.Message("", gh)
PHP Code:
lText = "ahmed hatem ahmed";
uText = "";
words = string.gmatch(lText, "%S+")
for word in words do
for c = 1 , String.Length(word) do
if c == 1 then char = String.Upper(word:sub(c, c)) else char = word:sub(c, c) end
uText = uText .. char;
end
uText = uText .. " "
end
Dialog.Message("",uText);





