int[,] tablo = new int[10, 10];
for (int i = 1; i < 11; i++)
{
for (int j = 1; j < 11; j++)
{
tablo[i - 1, j - 1] = i * j;
}
}
Console.WriteLine("Çarpım Tablosu Için Enter'a Basın");
Console.ReadLine();
for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 10; j++)
{
if (j == 0 || j == 1 || j == 2 || j == 3 || j == 4 || j == 5 || j == 6 || j == 7 || j == 8)
{
Console.Write((i+1) + "x" + (j+1) + "=" + tablo[i, j].ToString() + " ");
}
else Console.WriteLine((i+1) + "x" + (j+1) + "=" + tablo[i, j].ToString() + " ");
}
}
Bu bölümde if koşulu karşılandıkça yani tablo değeri 0 ile 8 (içerik olarak 1-9)arası oldukça console write olarak görüntü veriyor, yani yan yana yazıyor.
Else değeri oluştuğunda yani j değişkeni her 9 (içerik olarak 10) olduğunda console writeline komutu ile alt satıra geçip for döndürmeye devam ediyor.
Murat KALKAN
Hiç yorum yok:
Yorum Gönder