بالنسبة للـConditional Operator هو يعتبر اختصار وأداة من الأدوات الشرطية التي تحمل إحدى قيمتين،
خلينا نأخذ مثال طباعة الرقم هل هو موجب أم سالب ؟
لو حليناها بالـif statement راح تكون بهذه الطريقة:
كود PHP:
if (number%2==0)
System.out.println(number+" is even " );
else if(number%2==1)
System.out.println(number+" is odd " );
أما لو استخدمنا الـconditional operator راح تطلع بالطريقة هذي:
كود PHP:
System.out.println(number +((number%2==0)?" is even ":" is odd"));
وبالنسبة للسؤال الرابع والخامس:
السؤال الرابع طلب إنك تسوي برنامج يعتمد على الكاونتر في داخل لووب يظهر لكِ مجموع الأعداد من 1 إلى 10 وبعدها يحسب لك المتوسط حقها ( كأعداد صحيحة )،
السؤال الخامس طلب إنك تعدلي على البرنامج الأول وتخلي المستخدم هو يدخل الفترة، يعني بدل ما تكون من 1 إلى 10، تكون على حسب رأي المستخدم ( 1-100، 1-500 وهكذا )،،
أتمنى أن تكون الطريقة واضحة وأن أكون وفقت في الشرح ،،، بالتوفيق يا ميم