English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليمية Java الأساسية

تحكم في العملية Java

مجموعات Java Array

Java توجيهية (I)

Java توجيهية (II)

Java توجيهية (III)

معالجة الاستثناءات Java

قوائم Java List

Java Queue (الطابور)

مجموعات Java Map

مجموعات Java Set

إدخال/مخرج Java (I/O)

قراء/كتابة Java

مواضيع أخرى في Java

برنامج Java لإنشاء جدول ضرب

جميع الأمثلة على Java

في هذا البرنامج، ستتعلم كيفية إنشاء جدول ضرب لعدد معين. يتم القيام بذلك باستخدام حلقات for و while في Java.

مثال 1: إنشاء جدول ضرب باستخدام حلقة for

public class MultiplicationTable {
    public static void main(String[] args) {
        int num = 5;
        for(int i = 1; i <= 10; ++i)
        {
            System.out.printf("%d * %d = %d \n", num, i, num * i);
        }
    }
}

عند تشغيل هذا البرنامج، الناتج هو:

5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50

يمكن أيضًا استخدام حلقة while في Java لإنشاء جدول ضرب مشابه.

مثال 2: إنشاء جدول ضرب باستخدام دورة while

public class MultiplicationTable {
    public static void main(String[] args) {
        int num = 9, i = 1;
        while(i <= 10)
        {
            System.out.printf("%d * %d = %d \n", num, i, num * i);
            i++;
        }
    }
}

عند تشغيل هذا البرنامج، الناتج هو:

9 * 1 = 9
9 * 2 = 18
9 * 3 = 27
9 * 4 = 36
9 * 5 = 45
9 * 6 = 54
9 * 7 = 63
9 * 8 = 72
9 * 9 = 81
9 * 10 = 90

في البرنامج المذكور أعلاه، على عكس الدوران، يجب علينا زيادة قيمة i داخل الدورة.

على الرغم من أن كلا البرنامجين صحيحين تقنيًا، إلا أن الاستخدام الأمثل للدوران في هذه الحالة هو استخدام دورة for. هذا بسبب أن عدد التكرارات المعروف (من 1 إلى 10).

جميع الأمثلة على Java