C# programlama dilinde kullanıcıdan bir metin girmesini ve bu metnin kaç defa ekranda yazdırılması bilgisini alarak, girilen metni istenen sayıda ekranda alt alta yazdıralım.
Bu programın amacı C# Döngü kullanımını göstermektir. C# For Döngüsü, C# While Döngüsü ve C# Do While Döngüsü kullanark 3 farklı yöntemle kodlarımızı oluşturalım.
Tüm yöntemler aynı sonuca ulaşacaktır.
Yöntem 1: For Döngüsü Kullanımı
1 2 3 4 5 6 7 8 9 10 11 12 |
Console.Write("Adınızı giriniz:"); string ad = Console.ReadLine(); Console.Write("Tekrar sayısını giriniz:"); int sayi = Convert.ToInt32(Console.ReadLine()); for (int i = 0; i < sayi; i++) { Console.WriteLine("{0}. {1}", (i + 1), ad); } Console.ReadKey(); |
Yöntem 2: While Döngüsü Kullanımı
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Console.Write("Adınızı giriniz:"); string ad = Console.ReadLine(); Console.Write("Tekrar sayısını giriniz:"); int sayi = Convert.ToInt32(Console.ReadLine()); int i = 0; while (i < sayi) { Console.WriteLine("{0}. {1}", (i + 1), ad); i++; } Console.ReadKey(); |
Yöntem 3: Do While Döngüsü Kullanımı
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Console.Write("Adınızı giriniz:"); string ad = Console.ReadLine(); Console.Write("Tekrar sayısını giriniz:"); int sayi = Convert.ToInt32(Console.ReadLine()); int i = 0; do { Console.WriteLine("{0}. {1}", (i + 1), ad); i++; }while (i < sayi); Console.ReadKey(); |
Add Comment