for (ifade1;ifade2;ifade3)
deyim;
for (ifade1;ifade2;ifade3)
{
deyim1;
deyim2;
deyim3;
}
for (int i = 0; i < 10; i++)
{
MessageBox.Show(“Merhaba”);
}
for (int i = 0; i < 100; i++)
{
Console.WriteLine(“i = ” + i);
for (int j = 0; j < 10; j++)
{
if (j == 5)
break;
Console.WriteLine(“j = ” + j);
}
}
for döngüsü (Continue)
for (int i = 1; i < 10; i++)
{
if ((i % 2) != 0)
continue;
Console.WriteLine(“i = ” + i);
}
while döngüsü
while(koşul)
{
deyim1;
deyim2;
}
Faktoriyel hesaplayan C# Programı
int sayi = int.Parse(txt_sayi.Text);
long fakt = 1;
int i = 1;
while (i <= sayi)
{
fakt *= i;
i++;
}
txt_fakt.Text = fakt.ToString();
While – For Karşılaştırması ;
int sayi = int.Parse(txt_sayi.Text);
long fakt = 1;
int i = 1;
while (i <= sayi)
{
fakt *= i;
i++;
}
txt_fakt.Text = fakt.ToString();
—-
int sayi = int.Parse(txt_sayi.Text);
long fakt = 1;
for (int i = 1; i <= sayi; i++)
{
fakt *= i;
}
txt_fakt.Text = fakt.ToString();
DO WHİLE DÖNGÜSÜ ;
do
{
deyim1;
}while(koşul);
int i = 10;
do
{
i–;
} while (i > 0);
Syntax yapısı olarak tıpkı diğer programlama dilleri gibi olduğundan diğer programlama dillerine aşina olanlar hiç zorlanmadan c# öğrenebilir. Basit bir syntax yapısı var.
Evet, C# gerçekten öğrenilmesi zor olmayan dillerden bir tanesi.