Doğal Sayıların Toplamını Hesaplamak için Java Programı

Bu programda, Java'da for döngüsü ve while döngüsü kullanarak doğal sayıların toplamını hesaplamayı öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki Java programlama konuları hakkında bilgi sahibi olmalısınız:

  • Döngü için Java
  • Java sırasında ve yap… Döngü sırasında

Pozitif sayılar 1, 2, 3… doğal sayılar olarak bilinir ve toplamı 1'den verilen sayıya kadar olan tüm sayıların sonucudur.

N için doğal sayıların toplamı şöyledir:

 1 + 2 + 3 +… + n

Örnek 1: for döngüsünü kullanan Doğal Sayıların Toplamı

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

Çıktı

 Toplam = 5050

Yukarıdaki program 1'den verilen sayıya (100) döngü yapar ve tüm sayıları değişken toplamına ekler.

Bu sorunu bir while döngüsü kullanarak aşağıdaki gibi çözebilirsiniz:

Örnek 2: while döngüsü kullanılarak Doğal Sayıların Toplamı

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

Çıktı

 Toplam = 1275

Yukarıdaki programda, bir for döngüsünün aksine, döngünün gövdesi içindeki i değerini artırmamız gerekir.

Her iki program da teknik olarak doğru olsa da, bu durumda for döngüsü kullanmak daha iyidir. Bunun nedeni yineleme sayısının (sayıya kadar) bilinmesidir.

Özyinelemeyi kullanarak doğal sayıların toplamını nasıl bulacağınızı öğrenmek için bu sayfayı ziyaret edin.

Ilginç makaleler...