C# ile 1’den 50’ye kadar olan sayıların toplamı hesaplanıp ekranda gösterilecektir. FOR ve WHILE döngüleri kullanılarak 2 farklı yöntemle çözülmüştür.
FOR döngüsü ile:
1 2 3 4 5 6 7 | double toplam = 0; for (int i = 1; i <= 50; i += 2) { toplam = toplam + i; } Console.WriteLine("Tek sayıların toplamı={0}", toplam); Console.ReadKey(); |
veya mod kullanılarak gerçekleştirilebilir.
1 2 3 4 5 6 7 8 | double toplam = 0; for (int i = 1; i <= 50; i++) { if(i%2==1) toplam = toplam + i; } Console.WriteLine("Tek sayıların toplamı={0}", toplam); Console.ReadKey(); |
WHILE döngüsü ile:
1 2 3 4 5 6 7 8 9 10 | double toplam = 0; int i = 1; while (i <= 50) { if (i % 2 == 1) toplam = toplam + i; i++; } Console.WriteLine("Tek sayıların toplamı={0}", toplam); Console.ReadKey(); |