Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

2

505 views

Published on

من إعمالى

Published in: Education
  • Be the first to comment

2

  1. 1. ‫يستخدم‬‫كتابة‬ ‫عند‬ ‫بناء‬ ‫خطوات‬ ‫مجموعة‬ ‫عند‬ ‫او‬ ‫معين‬ ‫سؤال‬ ‫على‬ ‫عنه‬ ‫ويعبر‬ ‫لرار‬ ‫اتخاذ‬ ‫باستخدام‬ ‫التفرع‬IF ‫المركبة‬
  2. 2. ‫باستخدام‬ ‫التفرع‬If ……Then ‫وجود‬ ‫حالة‬ ‫فى‬ ‫تستخدم‬‫واحد‬ ‫اختيار‬ ‫الشرط‬ ‫كان‬ ‫اذا‬ ‫تنفيذه‬ ‫يتم‬ ‫صحيح‬True‫بعد‬ ‫يكتب‬ ‫ما‬If‫هو‬ ‫الشرط‬‫أو‬‫حالة‬ ‫وفى‬ ‫الشرطى‬ ‫التعبير‬ ‫ناتجه‬ ‫يكون‬ ‫ما‬‫صحيح‬(True)‫يتم‬ ‫تنفيذ‬‫التى‬ ‫االوامر‬‫تلى‬ Then‫إلى‬ ‫الوصول‬ ‫حتى‬End If ‫خطأ‬ ‫ناتجة‬ ‫حالة‬ ‫وفى‬( False ) ‫تلى‬ ‫التى‬ ‫األوامر‬ ‫تنفيذ‬ ‫يتم‬End If
  3. 3. •‫أو‬ ‫الشرط‬(‫الشرطى‬ ‫التعبير‬) ‫يكون‬ ‫البرمجة‬ ‫كود‬ ‫من‬ ‫جزء‬ ‫هو‬ ‫صواب‬ ‫ناتجة‬( True )‫معامالت‬ ‫الممارنة‬‫وهى‬ ‫مثال‬/5>3‫تساوى‬True 5 = 4‫تساوى‬False 6 <> 8‫تساوى‬True •‫جملة‬ ‫كتابة‬ ‫يمكن‬If‫سطر‬ ‫فى‬ ‫واحد‬ •‫وضع‬ ‫يتم‬ ‫وال‬End If > < = >= <= <>
  4. 4. ‫مثال‬/5>3‫تساوى‬True5 = 4‫تساوى‬False6 <> 8 ‫تساوى‬True‫جملة‬ ‫كتابة‬ ‫يمكن‬ If‫سطر‬ ‫فى‬ •‫وضع‬ ‫يتم‬ ‫وال‬ ‫واحد‬End If ‫خطأ‬ ‫أو‬( False )‫بناء‬ ‫وذلن‬ ‫متغير‬ ‫أو‬ ‫خاصية‬ ‫ليمة‬ ‫على‬ ‫الشرطى‬ ‫التعبير‬ ‫فى‬ ‫ونستخدم‬
  5. 5. ‫الجملة‬ ‫لهذه‬ ‫العامة‬ ‫الصيغة‬ : If (‫شرطى‬ ‫تعبير‬ ) Then Code1 True ‫فى‬ ‫الكود‬ ‫حالة‬ Else Code2 False ‫الكود‬ ‫حالة‬ ‫فى‬ End If ‫باستخدام‬ ‫التفرع‬If ……. Then ……. Else
  6. 6. ‫وجود‬ ‫عند‬ ‫الجملة‬ ‫هذه‬ ‫تستخدم‬ ‫أو‬ ‫بديلين‬‫اختيارين‬‫احد‬ ‫تنفيذ‬ ‫يتم‬ ‫االختيارين‬ ‫الشرط‬ ‫كان‬ ‫اذا‬True‫االخر‬ ‫وتنفيذ‬ ‫الشرط‬ ‫كان‬ ‫اذا‬False‫يكون‬ ‫عندما‬ ‫صحيح‬ ‫الشرط‬ ‫ناتج‬(True)‫يتم‬ ‫تلى‬ ‫التى‬ ‫االوامر‬ ‫تنفيذ‬Then ‫حالة‬ ‫وفى‬ ‫خطأ‬ ‫ناتجة‬( False )‫تنفيذ‬ ‫يتم‬ ‫تلى‬ ‫التى‬ ‫األوامر‬Else
  7. 7. ‫رلم‬ ‫تدريب‬1 1-‫بداية‬ 2-‫مادة‬ ‫فى‬ ‫طالب‬ ‫درجة‬ ‫أدخل‬ ‫العربية‬ ‫اللغة‬AR 3-‫كان‬ ‫إذا‬ AR <= 50 ‫طباعة‬«‫ناجح‬ ‫الطالب‬» 4-‫نهاية‬ Start Read AR IS AR 50<= s End ‫ناحج‬ ‫الطالب‬» Output ‫أو‬ MesBox( (‫ناحج‬ ‫األول‬ ‫الفصل‬ ‫فى‬ ‫درستها‬ ‫كما‬ ‫التالية‬ ‫التدفك‬ ‫وخريطة‬ ‫خطوات‬ ‫بتحويل‬ ‫لم‬ ‫كان‬ ‫إذا‬ ‫ما‬ ‫لمعرفة‬ ‫العربية‬ ‫اللغة‬ ‫مادة‬ ‫فى‬ ‫طالب‬ ‫درجة‬ ‫لراءة‬ ‫لعملية‬ ‫برنامج‬ ‫لعمل‬ ‫بأن‬ ً‫ا‬‫علم‬ ً‫ا‬‫ناحج‬ ‫هى‬ ‫للنجاح‬ ‫الصغرى‬ ‫النهاية‬50‫إلظهار‬ ‫وذلن‬ Msg Box ‫ناحج‬ ‫كلمة‬ ‫به‬
  8. 8. ‫الدرجة‬ ‫إدخل‬92 ‫االداة‬Label ‫االداة‬Text ‫النتيجة‬ ‫االداة‬Button
  9. 9. 1-‫بداية‬ 2-‫مادة‬ ‫فى‬ ‫طالب‬ ‫درجة‬ ‫أدخل‬ ‫العربية‬ ‫اللغة‬AR 3-‫كان‬ ‫إذا‬ AR <= 50 ‫طباعة‬«‫ناجح‬ ‫الطالب‬» 4-‫طباعة‬«‫الطالب‬‫راسب‬» ‫نهاية‬ ‫تدريب‬2 Start Read AR IS AR 50<= s End ‫ناحج‬ ‫الطالب‬» Output ‫أو‬ MesBox( (‫ناحج‬ ‫راسب‬ ‫الطالب‬» Output ‫أو‬ MesBox ‫راسب‬
  10. 10. ‫الدرجة‬ ‫إدخل‬92 ‫االداة‬Label ‫االداة‬Text ‫النتيجة‬ ‫االداة‬Button
  11. 11. ‫تدريب‬3 Start Get N N Divisible by 2 End Print «‫زوجى‬ ‫العدد‬«Print «‫فردى‬ ‫العدد‬» 1-‫بداية‬ 2-‫العدد‬ ‫أدخل‬ 3-‫العدد‬ ‫ليمة‬ ‫كان‬ ‫إذا‬ N ‫على‬ ‫المسمة‬ ‫تمبل‬2 ‫إذن‬ ‫بالى‬ ‫بدون‬: ‫طباعة‬«‫زوجى‬ ‫العدد‬» 4-‫ذلن‬ ‫غير‬ ‫طباعة‬«‫فردى‬ ‫العدد‬» 5-‫نهاية‬ N N
  12. 12. ‫العدد‬ ‫إدخل‬ ‫االداة‬Label ‫االداة‬Text ‫العدد‬ ‫نوع‬ ‫االداة‬Button
  13. 13. ‫تدريب‬4 Start Get D D = 0 Print «‫الصفر‬ ‫تساوى‬» D < 0Print «‫الصفر‬ ‫فوق‬» Print «‫الصفر‬ ‫تحت‬» End
  14. 14. ‫الحرارة‬ ‫درجة‬ ‫إدخل‬ ‫التقرير‬ ‫االداة‬Label‫االداة‬Text ‫أختبار‬ ‫االداة‬Button ‫االداة‬Label
  15. 15. ‫التحريرى‬ ‫درجة‬ ‫إدخل‬ ‫العملى‬ ‫درجة‬ ‫أدخل‬ ‫النتيجة‬ Label4 80 ‫االداة‬Label ‫االداة‬Text ‫النتيجة‬ ‫عرض‬ ‫االداة‬Button ‫االداة‬Label J ‫تدريب‬5 65

×