Bu yazıda for ve while döngüsü kullanarak 1-10 arasındaki sayıların toplamını yapan programı yapacağız.
Örnek: for döngüsü ile toplama
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | import java.util.Scanner; public class Main { public static void main(String[] args) { int sayi = 10, toplam = 0; for(int i = 1; i <= sayi; ++i) { // toplam = toplam + i; toplam += i; } System.out.println("Toplam = " + toplam); } } |
Çıktı:
1 2 3 | Toplam = 55 |
1’den 10’a kadar olan sayıları toplamak için sayi adında değişken oluşturulup sonlanacak değer atandı. toplam değişkeni ilk aşamada 0 olarak belirlendi.
Döngü içinde i değişkeni sayi değişkenine kadar birer birer artarak döngü içindeki kodları çalıştırdı. Döngü içinde toplamın önceki değeri ile i değeri toplanarak belirtilen aralıktaki sayılar toplandı.
Döngü bittikten sonra toplam değişkenindeki değer ekrana yazdırılarak program sonlandı.
İlginizi çekebilir: Java Kod Örnekleri
Örnek 2: while döngüsü ile sayıların toplamını hesaplama
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import java.util.Scanner; public class Main { public static void main(String[] args) { int sayi = 10, toplam = 0, i=1; while(i <= sayi) { toplam += i; i++; } System.out.println("Toplam = " + toplam); } } |
Çıktı:
1 2 3 | Toplam = 55 |
Yukarıdaki örnekte for döngüsünde kullanılan i değişkenini önce oluşturup while içinde dönerek kontrol ettik.
Yorum Yap