C# Console içinde while ile yapılabilecek 8 tane C# Console Örneği
Şu yazılar da ilginizi çekebilirC# While Örnekleri |
Kullanıcı 0 girene kadar girdiği çift sayıların sayısını ekrana yazdıran program
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
int sayi, sayac = 0; while (true) { Console.Write("Birinci sayıyı giriniz...:"); sayi = Convert.ToInt32(Console.ReadLine()); if (sayi==0) { //sayac++;//0 ı saysın yada saymasın break; } else if (sayi % 2== 0) { sayac++; } } Console.WriteLine("{0} adet çift sayı girdiniz...", sayac); Console.ReadKey(); |
Kullanıcı 0 (sıfır) girene kadar kullanıncın girdiği sayıyı ekrana yazan programı yazınız
1 2 3 4 5 6 7 8 9 |
int sayi=1; while (sayi!=0) { Console.Write("Bir sayı giriniz--->"); sayi = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Girdiğiniz sayı = {0}", sayi); } |
Kullanıcı negatif sayı girene kadar girdiği sayıların toplamını ekrana yazdırınız.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
int sayi = 30, toplam = 0; while (sayi>=0) { Console.Write("Bir sayı giriniz....>"); sayi = Convert.ToInt32(Console.ReadLine()); if (sayi > 0) { toplam += sayi; } } Console.WriteLine("Girdiniz sayıların Toplamı = {0}", toplam); Console.ReadKey(); |
Kullanıcı negatif sayı girene kadar girdiği sayıların toplamını ekrana yazdırınız.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
int sayi, toplam = 0; while (true) { Console.Write("Bir sayı giriniz....>"); sayi = Convert.ToInt32(Console.ReadLine()); if (sayi<0) { break; } toplam += sayi; } Console.WriteLine("Girdiniz sayıların Toplamı = {0}", toplam); Console.ReadKey(); |
c# while döngüsü ile devam etmek istediğimiz sürece toplama yapan program.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
int s1, s2, toplam; while (true) { Console.Write("Birinci sayıyı giriniz :"); s1 = Convert.ToInt32(Console.ReadLine()); Console.Write("İkinci sayıyı giriniz :"); s2 = Convert.ToInt32(Console.ReadLine()); toplam = s1 + s2; Console.WriteLine("Girdiğiniz sayıların toplamı = {0}", toplam); Console.WriteLine("Yeni bir işlem için E harfine basınız."); string devam = Console.ReadLine(); if (devam != "e") { break; } } |
0 ile 10 arasında rasgele seçilen sayıyı tahmin ettiren program
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
int bizimsayi,rasgelesayi; Random rasgele = new Random(); rasgelesayi = rasgele.Next(10); while (true) { Console.Write("Birsayı giriniz 0-10 arası--->"); bizimsayi = Convert.ToInt32(Console.ReadLine()); if (bizimsayi == rasgelesayi) { Console.WriteLine("Bildiniz..."); break; } } Console.ReadKey(); |
C# 0-10 arasında rastgele girilen sayıyı kaç seferde tahmin ettiğini yazdıran program.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
int sayi, sayac = 0,tahmin; Random rasgele = new Random(); sayi = rasgele.Next(10); while (true) { Console.Write("Tahmininizi giriniz...:"); tahmin=Convert.ToInt32(Console.ReadLine()); sayac++; if (sayi==tahmin) { Console.WriteLine("{0} seferde bildiniz",sayac); break; } else if (sayi>tahmin) { Console.WriteLine("Yukarı"); } else { Console.WriteLine("Aşağı"); } } Console.ReadKey(); |
Klavyeden “0” girilmediği sürece girilen sayıları toplayan, sayı dışında her hangi bir değer girildiğinde de hatalı girdiniz uyarısı verip sayı istemeye devam eden programı yazınız
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
int sayi = -5; int toplam = 0; while (sayi!=0) { try { Console.WriteLine("Bir sayı girin"); sayi = Convert.ToInt32(Console.ReadLine()); toplam += sayi; } catch (Exception) { Console.WriteLine("Lütfen Sayı Girişi Yapınız"); } } Console.WriteLine(toplam); |
[…] C# While Örnekleri […]
[…] C# While Örnekleri […]
[…] C# While Örnekleri […]
[…] C# While Örnekleri […]