Πρόγραμμα Java για τον υπολογισμό του αθροίσματος των φυσικών αριθμών

Σε αυτό το πρόγραμμα, θα μάθετε να υπολογίζετε το άθροισμα των φυσικών αριθμών χρησιμοποιώντας το loop και while loop σε Java.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες εφαρμογές προγραμματισμού Java:

  • Java για βρόχο
  • Java ενώ και κάνουμε… ενώ Loop

Οι θετικοί αριθμοί 1, 2, 3… είναι γνωστοί ως φυσικοί αριθμοί και το άθροισμά του είναι το αποτέλεσμα όλων των αριθμών ξεκινώντας από 1 έως τον δεδομένο αριθμό.

Για το n, το άθροισμα των φυσικών αριθμών είναι:

 1 + 2 + 3 +… + ν

Παράδειγμα 1: Άθροισμα φυσικών αριθμών που χρησιμοποιούνται για βρόχο

 public class SumNatural ( public static void main(String() args) ( int num = 100, sum = 0; for(int i = 1; i <= num; ++i) ( // sum = sum + i; sum += i; ) System.out.println("Sum = " + sum); ) )

Παραγωγή

 Άθροισμα = 5050

Το παραπάνω πρόγραμμα βγαίνει από το 1 στον δεδομένο αριθμό (100) και προσθέτει όλους τους αριθμούς στο μεταβλητό άθροισμα.

Μπορείτε να επιλύσετε αυτό το πρόβλημα χρησιμοποιώντας ένα loop loop ως εξής:

Παράδειγμα 2: Άθροισμα φυσικών αριθμών με χρήση while loop

 public class SumNatural ( public static void main(String() args) ( int num = 50, i = 1, sum = 0; while(i <= num) ( sum += i; i++; ) System.out.println("Sum = " + sum); ) )

Παραγωγή

 Άθροισμα = 1275

Στο παραπάνω πρόγραμμα, σε αντίθεση με το a for loop, πρέπει να αυξήσουμε την τιμή του i μέσα στο σώμα του loop.

Αν και τα δύο προγράμματα είναι τεχνικά σωστά, είναι προτιμότερο να χρησιμοποιηθούν για βρόχο σε αυτήν την περίπτωση. Είναι επειδή ο αριθμός της επανάληψης (έως τον αριθμό) είναι γνωστός.

Επισκεφτείτε αυτήν τη σελίδα για να μάθετε πώς μπορείτε να βρείτε το άθροισμα των φυσικών αριθμών χρησιμοποιώντας την αναδρομή.

ενδιαφέροντα άρθρα...