المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : سؤال عن كيفية إظهار رسالة بشكل هرمى كما بالصور الموضحة


عبود عبود
21-08-2016, 01:44 PM
السلام عليكم ورحمة الله وبركاتة

إخوانى الأعزاء

أريد إظهار رسالة من نجمة واحدة حتى عشرة نجوم أو أى حرف آخر بهذا الشكل :

http://i.imgur.com/Eaq4AXM.png

وأخرى بهذا الشكل :

http://i.imgur.com/1r87kGd.png


ما هى الأكواد اللازمة لعمل مثل هذه الصور السابقة ؟

ثامر أبو بلقيس
21-08-2016, 02:55 PM
الصورة "1"
k=""
for i=1,10 do
k=k.. String.Repeat("*", i).."\r\n"
end
Dialog.Message("Notice", k);

الصورة "2"
k=""
for i=1,10 do
k=k.. String.Repeat("*", i).."\r\n"
end
Dialog.Message("Notice", string.reverse(k));


أو
k=""
for i=10,1,-1 do
k=k.. String.Repeat("*", i).."\r\n"
end
Dialog.Message("Notice", k);

ثامر أبو بلقيس
21-08-2016, 03:26 PM
الصورة 1
k="**********"
b=""
for i=1,10 do
b=b.. String.Right(k,i).."\r\n"
end
Dialog.Message("Notice", b);

الصورة 2
k="**********"
b=""
for i=10,1,-1 do
b=b.. String.Right(k,i).."\r\n"
end
Dialog.Message("Notice", b);

ثامر أبو بلقيس
21-08-2016, 03:28 PM
الصورة 1
k="**********"
b=""
for i=1,10 do
b=b.. String.Mid(k, 1, i).."\r\n"
end
Dialog.Message("Notice", b);


الصورة 2
k="**********"
b=""
for i=10,1,-1 do
b=b.. String.Mid(k, 1, i).."\r\n"
end
Dialog.Message("Notice", b);

ثامر أبو بلقيس
21-08-2016, 03:29 PM
بمعنى يوجد عشرات الطرق:abc_139:

فرح صالحي
21-08-2016, 03:55 PM
:abc_152: شكرا للسائل والمجيب :abc_152:

عبود عبود
21-08-2016, 10:25 PM
بمعنى يوجد عشرات الطرق:abc_139:


تمام أخى يوجد عشرات الطرق

كنت أريد لفت الإنتباه لأهمية الحلقات التكرارية بهذا السؤال ولكنى لم أتوقع الإجابة مباشرة وكنت أتوقع الردود التقليدية " أنت قرأت ما كنت أقصده بردودك السابقة من خلال إستخدامك للحلقات التكرارية " وكنت أتوقع أول رد يكون بإستخدامك المصفوفات أو كتابة نصية بين قوسين كبيرين

أتمنى أن يستفيد الزملاء الجدد من السؤال السابق

وأضيف أيضا :

--
b=""
for i=10,1,-1 do
for j=1,i do
b=b.."*";
end
b=b.."\r\n"
end
Dialog.Message("Notice", b, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);


--
b=""
for i=1,10 do
for j=1,i do
b=b.."*";
end
b=b.."\r\n"
end
Dialog.Message("Notice", b, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);


تحياتى لك

ياسرهتهت
22-08-2016, 12:44 AM
بسم الله الرحمن الرحيم
بارك الله فيكم
نحتاج مثل هذة الاسئلة والاجابات كثير
موفقين بإذن الله ... لكم مني أجمل تحية .
:abc_152::abc_152::abc_152:

محمد امير محمد امير
29-08-2016, 02:30 PM
بارك اللة فيك اخى

عبد الهادي بهاب
06-05-2018, 03:39 PM
السلام عليكم ورحمة الله وبركاته

موضوع حميل جدا شكرا للمتفاعلين في موضوع

خادم المسلمين
06-05-2018, 05:19 PM
:abc_152::abc_152:

فهد الشيخ
05-04-2021, 08:50 AM
بارك الله فيكم.. :abc_052::abc_152: