Klavyeden girilen isim, girilen sayı kadar tekrarlanacaktır. Kullanıcının klavyeden gireceği isim için STRING tipinde ad değişkeni, girilecek sayı için INTEGER tipinde sayi değişkeni tanımlanmıştır.
FOR, WHILE ve DO – WHILE döngüleri kullanılarak 3 farklı yöntemle çözülmüştür.
FOR döngüsü ile:
1 2 3 4 5 6 7 8 9 10 | 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(); |
WHILE döngüsü ile:
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()); int i = 0; while (i < sayi) { Console.WriteLine("{0}. {1}", (i + 1), ad); i++; } Console.ReadKey(); |
DO – WHILE döngüsü ile:
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()); int i = 0; do { Console.WriteLine("{0}. {1}", (i + 1), ad); i++; }while (i < sayi); Console.ReadKey(); |