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

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

Java Control Flow

Java Arrays

Java Object-Oriented (I)

Java Object-Oriented (II)

Java Object-Oriented (III)

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

Java List

Java Queue (Queue)

Java Map Collections

Java Set Collections

Java Input/Output (I/O)

Java Reader/Writer

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

استخدام التكرار في الحساب التجميعي للعدد الطبيعي في برنامج Java

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

في هذا البرنامج، ستعلم كيفية استخدام التكرار في الحساب التجميعي للعدد الطبيعي باستخدام Java. يتم ذلك بمساعدة دالة التكرار.

العدد الإيجابي 1،2،3 ... يُسمى العدد الطبيعي. يقوم البرنامج التالي باستقبال عدد إيجابي من المستخدم، ثم يحدد مجموع هذا الرقم.

يمكنك أيضًااستخدام الدوال التكرارية لتحديد مجموع العدد الطبيعي  لكن، ستعلم كيفية استخدام التكرار لحل هذه المشكلة هنا.

مثال: استخدامه في الحساب التجميعي للعدد الطبيعي باستخدام التكرار

public class AddNumbers {
    public static void main(String[] args) {
        int number = 20;
        int sum = addNumbers(number);
        System.out.println("Sum = " + sum);
    }
    public static int addNumbers(int num) {
        if (num != 0)
            return num + addNumbers(num - 1);
        else
            return num;
    }
}

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

الناتج = 210

سيتم تخزين العدد المميز في المتغير number.

سيتم استدعاء دالة addNumbers() من دالة main()، وبم参数 20.

سيتم إضافة number(20) إلى نتيجة addNumbers(19).

في الاستدعاء التالي من دالة addNumbers() إلى دالة addNumbers()، سيتم نقل 19، هذا القيمة سيتم إضافتها إلى نتيجة addNumbers(18). هذا العمل يستمر حتى يكون num يساوي 0.

عندما يكون num يساوي 0، لا تتم الاستدعاء التكراري، ثم يتم إرجاع مجموع العدد إلى دالة main().

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