Visual Studio C# Dersleri- C# For Döngüsü Örnekleri

For döngüsü, bir çok kez yapmamız gereken işlemi bir kez yazarak, döngü koşulunda verdiğimiz başlangıç ve bitiş değerleri arasında (bir çok) yapmamıza olanak sağlar.

Yani ekrana 100 defa ismimizi yazdırmak için normalde Console.WriteLine(“Bilişim Öğretmeni”); satırını yüz defa yazamamız gerekiyordu ama for döngüsü ile bu işlemi daha kısa yoldan yapmak mümkün

for(int i = 0; i < 100; i++)
{
Console.WriteLine("Bilişim Öğretmeni");
}

Uygulamaları arttırmak mümkün

1′den 1000′e kadar olan sayıların toplamını bulup sonucu ekranda gösteren program

int toplam = 0;
for (int i = 0; i <= 1000; i++)
{
toplam += i;
}
Console.WriteLine("Toplam = {0}", toplam);
Console.ReadKey();

Girilen iki sayını arasındaki sayıların toplamını bulan program

int toplam=0,a,b;
Console.WriteLine("bir sayi girin");
a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("bir sayi girin");
b = Convert.ToInt32(Console.ReadLine());
for (int i = a; i <= b; i++)
{
toplam += i;
}
Console.WriteLine("Toplam : {0}", toplam);
Console.ReadKey();

İstenilen Sayıyı 1000 kez Yazdırma

for (int i = 0; i <= 1000; i++)
{
Console.WriteLine("istediğiniz yazıyı yazabilirsiniz...n");
}
Console.ReadKey();

Tek Sayıları Yazdırma

for (int i = 1; i <= 100; i+=2)
{
Console.WriteLine("{0}.sayı",i);
}
Console.ReadKey();

1 ile 1000 Arasındaki Sayıların Toplamının Ortalaması

int i;
double toplam=0;
for (i = 1; i <= 1000; i++)
{
toplam += i;
}
toplam /= 1000;
Console.WriteLine(toplam);
Console.ReadKey();

100 ile 200 Arasındaki Çift Sayıların Toplamının Ortalaması

int i;
double toplam = 0;
for (i = 100; i <= 200; i+=2)
{
toplam += i;
Console.WriteLine(toplam);
}
toplam /= i;
Console.WriteLine(toplam);
Console.ReadKey();

A’dan Z’ye Kadar Ekrana Yazdırma

char i;
for (i = 'a'; i <= 'z'; i++)
{
Console.WriteLine(i);
}
Console.ReadKey();

İstenilen Sayı Kadar Girilen Sayıların Ortalaması

</pre>
int i,sayi,deger;
double toplam=0;
Console.WriteLine("kaç sayi gireceksiniz");
deger= Convert.ToInt32(Console.ReadLine());
for (i = 1; i<=deger; i++)
{
Console.WriteLine(i + ".sayiyi giriniz...");
sayi = Convert.ToInt32(Console.ReadLine());
toplam += sayi;
}
toplam /= deger;
Console.WriteLine("ortalama : " + toplam);
Console.ReadKey();
  • Yunus Dişlioğlu

    buna benzer çok örnek buldum ama öğrencilerin asıl ihtiyacı normalde 19’a kadar faktöriyel hesaplanıyor ama 20 ve sonrası a veya e yazarak devam ediyor bunun düzeltilmişini yani virgülsüz ve harfsiz sadece sayı gösterecek şekilde yapılışı varsa yardım edermisiniz?

  • Büşra Candan

    kullanıcı bır tek sayı girene kadar girilen sayıların toplamını bulan program nasıl oluyor

    • BilisimOgretmeni

      Benzer örnekler sitede mevcut lütfen arama yapın

X

Pin It on Pinterest

X