aaa نشر 28 مارس 2023 أرسل تقرير نشر 28 مارس 2023 (معدل) public class Main{ public static void main (String[] args) { for (int i=2;i<=100 ;i+=2 ) if(i%2==0){ System.out.println(i);} else if (i % 4 == 0) System.out.println (-i); }} ما هو الخطأ؟ تم التعديل في 28 مارس 2023 بواسطة Mustafa Suleiman تعديل عنوان السؤال 1 اقتباس
0 Mustafa Suleiman نشر 28 مارس 2023 أرسل تقرير نشر 28 مارس 2023 الكود لا يقوم بطباعة الأرقام الزوجية بالشكل الصحيح. بدلاً من ذلك، يتم طباعة الأعداد السالبة في حالة عدم الانتقال إلى الشرط الأول. لتصحيحه، يمكن إزالة الشرط الثاني وإضافة قوسين إلى الشرط الأول للتأكد من أن الأعداد الزوجية فقط هي التي يتم طباعتها. باستطاعتك استخدام الكود التالي بدلاً من ذلك: public class Main{ public static void main (String[] args) { for (int i=2; i<=100; i+=2) { if(i % 4 == 0) { System.out.println(-i); } else { System.out.println(i); } } } } الكود سيقوم بطباعة الأرقام الزوجية بشكل صحيح وتحويل الأرقام الذي يمكن قسمتها على 4 إلى أعداد سالبة. اقتباس
السؤال
aaa
public class Main{
public static void main (String[] args) {
for (int i=2;i<=100 ;i+=2 )
if(i%2==0){
System.out.println(i);}
else
if (i % 4 == 0)
System.out.println (-i);
}}
ما هو الخطأ؟
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.