بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   أرشيف المنتدى (https://www.thanwya.com/vb/forumdisplay.php?f=513)
-   -   لا أعرف (https://www.thanwya.com/vb/showthread.php?t=415399)

alalfa 01-04-2012 07:30 PM

لا أعرف
 
لا أعرف لأي مدى يمكن استخدام امر التكرار for.... next في امتحان الصف الثالث الاعدادى
و أتمنى برنامج يحتوى على اثنثن for ...next متداخلة للضرب أو للجمع لأننى درستها في الكلية و لا أجد منها أمثلة
مثال for i= 1 to 10
for x = 2 to 11


Msgbox (I*X)
next
next



ما الناتج ?

الأستاذة / أم أمل 02-04-2012 03:03 AM

نفذ هذا البرنامج ضع الأداة button1 وثلاث أدوات listbox

Dim i, x As Integer

For i = 1 To 10
For x = 2 To 11
ListBox1.Items.Add(i)

ListBox2.Items.Add(x)
ListBox3.Items.Add(i * x)

Next

Next

فى الحلقة التكرارية الأولى i=1


ثم ينزل على الثانية ويعد x=2 ويضرب i*x اى 1*2
ويستمر فى الحلقة الثانية اى أن تصل x=11
يعطى سطر الضرب من أول 1*2 ........1*11

ثم يخرج للحلقة اولى وهنا i=2

ويدخل الثانية ويضرب من 2*1 .......2*11

ويستمر هكذا الى أخر سطر للجدول
i=10 فيضربها فى قيم x التى تأخذ من 2 ..... 11

اى هذا البرنامج هو جدول الضرب من 1*2 الى 10*11


جميع الأوقات بتوقيت GMT +2. الساعة الآن 11:14 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.