اذهب إلى المحتوى
  • 0

مضاعفات الرقم 3 باستخدام لغة الجافا while

Lisa

السؤال

Recommended Posts

  • 0
بتاريخ 52 دقائق مضت قال Lisa:

 اكتب برنامجا بلغة جافا يقوم بطباعة مضاعفات العدد 3 بين الأعداد 0 – 100 باستخدام while

مرحباً ليسا:
 

public class MyClass {
  public static void main(String[] args) {
    // هنا تم تعريف القيمة الإبتدائية ب 1 وليس 0 لأن الصفر ليس من مضاعفات ال 3
    int i = 1;
    // هنا جعلت اللوب إلي الرقم 100 كما في السؤال 
    while (i <= 100) {
		// هنا أفحص إذا كان الرقم الرقم يقبل القسمة على 3 أما لا فإذا كان يقبل القسمة فسيكون باقي القسمة هو 0 وإذا كان باقي القسمة 0 إذاً هذا الرقم يعتبر من مضاعفات الرقم 3  
      if(i % 3 == 0) {
        // هنا أطبع الرقم
         System.out.println(i); 
      }
      // هنا أحرك الرقم ليكون 2 ثم 3 ..... 100 لكي يتم التحقق من جميع الأرقام
      i++;
    }  
  }
}

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

مرحبا @Lisa
يمكن عمل البرنامج بلغة جافا بهذا الشكل بإستعمال حلقة while
 

public class Main {

    public static void main(String[] args) {
        int number = 3;
        int i = 0;
        int end = (int) 100 / number;
        System.out.println("Multiples of number " + number + ": ");

        while (i <= end) {
            System.out.print(number * i + " ");
            i++;
        }
    }

}

بإمكانك تجربة البرنامج من هنا
ملاحظة: يمكنك تغيير العدد 3 الى عدد اخر و سيجلب لك البرنامج مضاعفات هذا العدد المحصورة بين 0 و 100
بالتوفيق

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...