أستغفر الله العظيم ... سبحان الله وبحمده



العودة   منتديات داماس > منتدى البرمجة العام > لغات البرمجة


مواضيع مميزة  


آخر عشرة مواضيع المواضيع النشطة


29-04-2009, 07:09 AM
ahmdatef غير متصل
عضوية الشرف
رقم العضوية: 22769
تاريخ التسجيل: Jul 2005
الإقامة: مصر
المشاركات: 11,059
إعجاب: 1,893
تلقى 1,142 إعجاب على 237 مشاركة
تلقى دعوات الى: 10 موضوع
    #1  

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


الأمر 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 و فى معالج حدث النقر للزر اكتب ما يلى

الفصل الثالث للفصل الدراسى الثانى




الفصل الثالث للفصل الدراسى الثانى












المواضيع المشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الكتب الدراسية 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,059
إعجاب: 1,893
تلقى 1,142 إعجاب على 237 مشاركة
تلقى دعوات الى: 10 موضوع
    #2  
للحصول على الملزمة للفصل الدراسى الثانى على هذا الرابط

كتيب مقدمة عن البرمجة باستخدام visual basic.net للصف الثالث الاعدادى

29-05-2009, 01:47 AM
ahmdatef غير متصل
عضوية الشرف
رقم العضوية: 22769
تاريخ التسجيل: Jul 2005
الإقامة: مصر
المشاركات: 11,059
إعجاب: 1,893
تلقى 1,142 إعجاب على 237 مشاركة
تلقى دعوات الى: 10 موضوع
    #4  
المشاركة الأصلية كتبت بواسطة PrinceOfPersia 
تسلم أستاذنا الحبيب

بارك الله فيك وفي علمك
بارك الله فيك و شكرا على المرور الكريم

 


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



English

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.
جميع ما يُطرح من مواضيع ومشاركات تعبر عن رأي كاتبها ولا تعبر عن رأي مالك الموقع أو الإدارة بأي حال من الأحوال.