وضع شرط بداخل شرط آخر في جافا 

وضع شرط بداخل شرط آخر في جافا 

وضع شرط بداخل شرط آخر في جافا

وضع شرط بداخل شرط آخر في جافا

وضع شرط بداخل شرط آخر في جافا

وضع شرط بداخل شرط آخر في جافا

وضع شرط بداخل شرط آخر في جافا

المناهج السعودية

وضع شرط بداخل شرط آخر في جافا

وضع شرط بداخل شرط

نستطيع وضع الشروط بداخل بعضها, و يمكننا وضع العدد الذي نريده من الشروط.
في البرامج الفعلية يقوم المبرمج بوضع العديد من الشروط بداخل بعضها, و ذلك حسب الفكرة التي يريد تنفيذها في برنامجه, و سنعطيك مثال بسيط يعلمك كيف تفكر و تحلل.

الآن لنفترض أننا نريد تحويل هذه الصورة إلى برنامج.

مثال

في البداية عندنا متغير يمثل الجنس إسمه sex و متغير يمثل العمر إسمه age.

Main.java

  1. publicclass Main {
  2. publicstaticvoidmain(String[] args){
  3. String sex = “female”;
  4. int age = 14;
  5. if( sex == “male”)
  6. {
  7. System.out.println(“Gender: male”);
  8. if( age <= 21){
  9. System.out.println(“He is a young boy”);
  10. }
  11. }
  12. elseif( sex == “female”)
  13. {
  14. System.out.println(“Gender: female”);
  15. if( age <= 21){
  16. System.out.println(“She is a young girl”);
  17. }
  18. }
  19. }
  20. }

سنحصل على النتيجة التالية عند التشغيل.

  • Gender: female
  • She is a young girl

هنا سأل نفسه التالي: هل قيمة المتغير sex تساوي male؟
فكان جواب الشرط false , فانتقل إلى جملة الشرط الثانية elseif.

هنا سأل نفسه التالي: هل قيمة المتغير sex تساوي female؟
فكان جواب الشرط true , فقام بتنفيذ دالة الطباعة الموجودة فيها, فطبع الجملة   Gender: female.

ثم وجد شرطاً آخر بداخل الشرط السابق, فسأل نفسه التالي: هل قيمة المتغير age أصغر أو تساوي 21؟
فكان جواب الشرط true , فقام بتنفيذ دالة الطباعة الموجودة فيها, فطبع الجملة   She is a young girl.

 

اترك رد