For ile yapmanız gerekiyor çünkü bir işlemi belli bir sayıda tekrarlayacak bir işlem.
While ile hep belli bir sembolü yazdıranı yapabilirsiniz fakat 1 2 3 4 5 şeklinde yazacak için çok amelelik gerekir. Yapılır mı yapılır, for süslü bir whileden pek farklı değil.
Her aracı amacı ile kullanmanızı tavsiye edeceğim.
BU da minnoş bir örnek.
Kod:
using System;
class Program
{
static void Main()
{
int satir = 5;
int i = 1;
while (i <= satir)
{
int j = 1;
while (j <= i)
{
Console.Write(j);
j++;
}
Console.WriteLine();
i++;
}
}
}
Bu yüzden ezbere program yazmak yerine yaptığın şeyin mantığını kavramalısın. Çift for döngüsü ile yaptığın şeyin aynısını yapacaksın. Çok bir farkı yok. Aynı expressionı kontrol edeceksin. Değişken tanımlamalarını da ona göre yapacaksın.
For ile yapmanız gerekiyor çünkü bir işlemi belli bir sayıda tekrarlayacak bir işlem.
While ile hep belli bir sembolü yazdıranı yapabilirsiniz fakat 1 2 3 4 5 şeklinde yazacak için çok amelelik gerekir. Yapılır mı yapılır, for süslü bir whileden pek farklı değil.
Her aracı amacı ile kullanmanızı tavsiye edeceğim.
BU da minnoş bir örnek.
Kod:
using System;
class Program
{
static void Main()
{
int satir = 5;
int i = 1;
while (i <= satir)
{
int j = 1;
while (j <= i)
{
Console.Write(j);
j++;
}
Console.WriteLine();
i++;
}
}
}
For ile yapmanız gerekiyor çünkü bir işlemi belli bir sayıda tekrarlayacak bir işlem.
While ile hep belli bir sembolü yazdıranı yapabilirsiniz fakat 1 2 3 4 5 şeklinde yazacak için çok amelelik gerekir. Yapılır mı yapılır, for süslü bir whileden pek farklı değil.
Her aracı amacı ile kullanmanızı tavsiye edeceğim.