Java program za izračunavanje zbroja prirodnih brojeva

U ovom programu naučit ćete izračunati zbroj prirodnih brojeva pomoću petlje for i while u Javi.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja Java:

  • Java za petlju
  • Java while and do … while Loop

Pozitivni brojevi 1, 2, 3 … poznati su kao prirodni brojevi i njihov je zbroj rezultat svih brojeva koji počinju od 1 do datog broja.

Za n, zbroj prirodnih brojeva je:

 1 + 2 + 3 +… + n

Primjer 1: Zbroj prirodnih brojeva koji koriste for petlju

 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); ) )

Izlaz

 Zbroj = 5050

Gornji program petlja se od 1 do zadanog broja (100) i dodaje sve brojeve u varijablu zbroj.

Taj problem možete riješiti pomoću while petlje na sljedeći način:

Primjer 2: Zbroj prirodnih brojeva pomoću while petlje

 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); ) )

Izlaz

 Zbroj = 1275

U gornjem programu, za razliku od for petlje, moramo povećati vrijednost i unutar tijela petlje.

Iako su oba programa tehnički ispravna, u ovom je slučaju bolje koristiti for loop. To je zato što je poznat broj ponavljanja (do broja).

Posjetite ovu stranicu da biste naučili kako pronaći zbroj prirodnih brojeva pomoću rekurzije.

Zanimljivi članci...