قديم 29-04-2009, 07:09 AM
ahmdatef غير متصل
عضوية الشرف
رقم العضوية: 22769
تاريخ التسجيل: Jul 2005
المشاركات: 11,057
الإقامة: مصر
تلقى دعوات الى: 10 موضوع
تلقى دعوات الى: 10 موضوع
إعجاب: 1,892
تلقى 1,142 إعجاب على 237 مشاركة
مستوى التقييم: 369
وسام التقدير والإمتنان:  - السبب: وسام التقدير والشكر على كل ما قدمه للبوابة من جهود خلال سنوات طويلة
الفصل الثالث للفصل الدراسى الثانى . أوامر التكرار



الفصل الثالث للفصل الدراسى الثانى . أوامر التكرار


الأمر do while loop
يستخدم هذا الأمر لتكرار تنفيذ مجموعة من الأوامر أو أمرا واحدا حتى يتحقق شرط معين و تأخذ الشكل التالى
do while ( condition )
statement 1
loop
statement 2
يتم بعد do while اختبار الشرط condition فإذا كان صحيحا يتم تنفيذ statement 1 حتى آخر سطر قبل الأمر loop و إذا كان الشرط خطئا يتم تنفيذ الأوامر بعد loop
مثال قم بفتح البرنامج و على النموذج قم بوضع button واحد و اضغط عليه مرتين و اكتب ما يلى
الفصل الثالث للفصل الدراسى الثانى أوامر التكرار



فى المثال السابق قمنا بالإعلان عن المتغير num كمتغير رقمى من النوع integer و استخدمنا أمر التكرار do while لاختبار الشرط هل num أصغر من 7 . طبعا سيتحقق الشرط فيقوم البرنامج بتنفيذ السطر الثالث و هو زيادة num بمقدار واحد ثم فى السطر الرابع يقوم بإخراج رسالة بقيمة num التى أصبحت قيمتها 2
الفصل الثالث للفصل الدراسى الثانى أوامر التكرار



الأمر for next

و يأخذ الشكل التالى

الفصل الثالث للفصل الدراسى الثانى أوامر التكرار
تحدد الكلمة for بداية التكرار و تحدد الكلمة next نهايته و العداد counter هو متغير رقمى يستعمله المبرمج لحساب عدد مرات التكرار مع ملاحظة أن start – end – increment هى قيم رقمية يتولى المبرمج تحديدها . استعمل كلمة step اختيارى و فى حالة عدم استعمال step تزيد قيمة العداد بواحد بعد كل تكرار . و يقوم البرنامج بتنفيذ الأمر for next لأول مرة كالتالى
1 – يتم تخزين القيمة الرقمية start فى العداد
2 – تتم مقارنة القيمة المخزنة فى العداد بالقيمة end حيث
أ – إذا كانت قيمة العداد أكبر من القيمة end ينتهى التكرار و يذهب البرنامج إلى أول أمر بعد next
ب – إذا كانت قيمة العداد أقل من أو تساوى القيمة end يتم تنفيذ الأوامر المراد تكرارها بين for next من أعلى إلى أسفل
عندما يصل البرنامج إلى next فإنه
أ – يتم زيادة القيمة المخزنة فى العداد counter بمقدار قيمة increment اما فى حالة عدم استخدام step فإن قيمة counter تزيد بواحد
ب – يعود البرنامج على بداية التكرار

الفصل الثالث للفصل الدراسى الثانى أوامر التكرار
الفصل الثالث للفصل الدراسى الثانى أوامر التكرار

الأداة list box
الفصل الثالث للفصل الدراسى الثانى أوامر التكرار
تتيح هذه الأداة إنشاء و عرض و قائمة من العناصر و كذلك انتقاء أحد العناصر الخاصة بها , و فى حالة إذا كان عدد الصفوف أكبر من أن يعرض بأكمله داخل المساحة المتوفرة للمستطيل فإن V B يقوم تلقائيا بإضافة شريط منزلق إلى يمين الأداة list box
بعض خصائص الأداة list box

الفصل الثالث للفصل الدراسى الثانى أوامر التكرار

سنتعرف أولا على كيفية إضافة عناصر إلى listbox
قم ببدء مشروع و ضع عليه listbox و زر وحيدbutton و فى معالج حدث النقر للزر اكتب ما يلى

الفصل الثالث للفصل الدراسى الثانى أوامر التكرار




الفصل الثالث للفصل الدراسى الثانى أوامر التكرار












3 إعجابات تلقاها ahmdatef على هذه المشاركة
المواضيع المشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الكتب الدراسية 2016 المرحلة الابتدائية / الفصل الدراسى الاول / الصف الثالث akbam1974 كورسات تعليم الاطفال والتعليم العصري وكورسات المناهج الدراسية والعلمية 4 28-10-2015 05:01 PM
فيديو مادة اللغة العربية للصف الاول الابتدائى (الفصل الدراسى الثانى)2013 ضيف البوابة كورسات تعليم الاطفال والتعليم العصري وكورسات المناهج الدراسية والعلمية 2 28-05-2013 02:11 AM
الفصل الدراسى الثانى الفصل الثانى الشروط و القرارات ahmdatef لغات البرمجة 5 29-05-2009 01:51 AM
الفصل الرابع للفصل الدراسى الثانى . الميقاتى timer ahmdatef لغات البرمجة 4 29-05-2009 01:46 AM
مقدمة عن البرمجة باستخدام visual basic.net الفصل الأول الفصل الدراسى الثانى تمثيل البيانات ahmdatef لغات البرمجة 4 03-03-2009 08:17 PM
 
قديم 29-04-2009, 07:22 AM
ahmdatef غير متصل
عضوية الشرف
رقم العضوية: 22769
تاريخ التسجيل: Jul 2005
المشاركات: 11,057
الإقامة: مصر
تلقى دعوات الى: 10 موضوع
تلقى دعوات الى: 10 موضوع
إعجاب: 1,892
تلقى 1,142 إعجاب على 237 مشاركة
مستوى التقييم: 369
وسام التقدير والإمتنان:  - السبب: وسام التقدير والشكر على كل ما قدمه للبوابة من جهود خلال سنوات طويلة



للحصول على الملزمة للفصل الدراسى الثانى على هذا الرابط

كتيب مقدمة عن البرمجة باستخدام visual basic.net للصف الثالث الاعدادى
 
قديم 29-05-2009, 01:47 AM
ahmdatef غير متصل
عضوية الشرف
رقم العضوية: 22769
تاريخ التسجيل: Jul 2005
المشاركات: 11,057
الإقامة: مصر
تلقى دعوات الى: 10 موضوع
تلقى دعوات الى: 10 موضوع
إعجاب: 1,892
تلقى 1,142 إعجاب على 237 مشاركة
مستوى التقييم: 369
وسام التقدير والإمتنان:  - السبب: وسام التقدير والشكر على كل ما قدمه للبوابة من جهود خلال سنوات طويلة



المشاركة الأصلية كتبت بواسطة PrinceOfPersia 
تسلم أستاذنا الحبيب

بارك الله فيك وفي علمك
بارك الله فيك و شكرا على المرور الكريم
Powered by vBulletin® Version
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
The owner and operator of the site is not responsible for the availability of, or any content provided.
Topics that are written in the site reflect the opinion of the author.
جميع ما يُطرح من مواضيع ومشاركات تعبر عن رأي كاتبها ولا تعبر عن رأي مالك الموقع أو الإدارة بأي حال من الأحوال.
DamasGate English