Csharp Console For Döngüsü örnekleri — C#
Programlama Dersi Örnek Sorular
1) 28 ile 108 arasındaki sayıları ekrana yazan programın c# konsol kodlarını yazınız.
for (int i=28;i<=108;i++)
{
Console.WriteLine(i);
}
Console. ReadKey();
2) 55 ile 105 arasındaki tek sayıları ekran c# konsol kodlarını yazınız.
for (int i=55;i<=105;i=i+2)
{
Console.WriteLine(i);
}
Console.ReadKey();
3) 75 ile 125 arasındaki çift sayıları ekrana yazan programın c# konsol kodlarını ekrana yazınız.
for (int i=76;i<=125;i=i+2)
{
Console.WriteLine(i);
}
Console.ReadKey();
4) Ekrana 44 defa “10/A Bilişim” yazan programın c# konsol kodlarını yazınız.
for (int i=1;i<=44;i=i+1)
{
Console.WriteLine(“10/A Bilişim”);
}
Console.ReadKey();
5) Ekrana rastgele 20 ile 130 arasında 5 sayı yazan programın c# konsol kodlarını yazınız.
int rsayi;
Random r = new Random();
for (int i=1;i<=5;i=i+1)
{
rsayi = r.Next(20, 130);
Console.WriteLine(rsayi);
}
Console.ReadKey();
6) Klavyeden girilen cümleyi 25 defa ekrana yazan programın c# konsol kodlarını yazınız.
string girilen;
Console.Write(“cümleyi giriniz”);
girilen = Console.ReadLine();
for (int i=1;i<=25;i=i+1)
{
Console.WriteLine(girilen);
}
Console.ReadKey();
7) 37 ile 125 arasındaki çift sayıların toplamını bulup sonucu ekrana yazdıran programın c# konsol kodlarını yazınız.
int toplam=0;
for (int i = 38; i <= 125; i = i + 2)
{
toplam = toplam + i;
}
Console.Write(“toplam={0}”, toplam);
Console.ReadKey();
8) Klavyeden girilen kilo değerine göre gerekli mesajı ekrana yazan programın c# konsol kodlarını yazınız.
(45< kilo almalısın)
(45-60 iyisin)
(60>kilo vermelisin)
int kilo;
Console.Write(“kilonuzu giriniz<< “);
kilo = Convert.ToInt32(Console.ReadLine());
if (kilo <45) Console.Write(“kilo almalısınız”);
if (kilo >= 45 && kilo <= 60) Console.Write(“kilonuz normal”);
if (kilo >60) Console.Write(“kilo vermelisiniz”);
Console.ReadKey();
9) KPSS sınav sonucuna göre memur alımı yapılacaktır. Eğer puan 70’den büyük ise “işe alındınız” değil ise “işe alınmadınız” yazan programın c# konsol kodlarını yazınız.
int puan;
Console.Write(“puanınızı giriniz “);
puan = Convert.ToInt32(Console.ReadLine());
if (puan >= 70) Console.Write(“işe alındınız”);
if (puan < 70) Console.Write(“işe alınmadınız”);
Console.ReadKey();
10) 5 ile 10 arasında rastgele üretilen sayıyı tahmin eden, bildiyse “tebrikler” bilemediyse “tekrar deneyiniz” yazan programın c# konsol kodlarını giriniz.
Random r =new Random();
int rsayi,girilen;
rsayi= r.Next(5,10);
Console.Write(“sayi giriniz “);
girilen = Convert.ToInt32(Console.ReadLine());
if (rsayi == girilen) Console.Write(“tebrikler”);
else Console.Write(“tekrar deneyiniz”);
Console.ReadKey();
8. Örnekte, if kontrollerinde sıkıntı var gibi. Mesela kilo değeri 60 olduğunda, kilonuz normal
kilo vermelisiniz
şeklinde ekrana yansıyor. Kilo değerlerinin küçüktür|büyüktür şeklinde düzenlenmesi gerek değil mi?
Alper :
Haklısınız. gerekli düzenleme yapıldı.