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 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
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 إلى أعداد سالبة. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 aaa نشر 28 مارس 2023 الكاتب أرسل تقرير مشاركة نشر 28 مارس 2023 شكراً اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
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
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.