Bu yazımızda C# ile girilen sayıya kadar çarpım tablosu oluşturan program örneğini çözeceğiz. Hemen sorumuzu ve çözümünü görelim.

Soru : Kullanıcıdan alınan sayıya kadar çarpım tablosu oluşturan programın C# kodunu yazınız.

Cevap :

using System;
class HelloWorld {
  static void Main() {
    int sayi;
 
    Console.Write("Çarpım tablosu kaçlara kadar olacak : ");
    sayi = Convert.ToInt32(Console.ReadLine());
    while (sayi <= 0)
    {
        Console.WriteLine("Pozitif bir sayı girmelisiniz.");

        Console.Write("Çarpım tablosu kaçlara kadar olacak : ");
        sayi = Convert.ToInt32(Console.ReadLine());
    }
    Console.WriteLine("Çarpım tablosu :");
    for (int i = 1; i <= sayi; i++)
    {
        Console.WriteLine("\n");

        for (int j = 1; j <= sayi; j++)
        {
            Console.Write("{0,6}", i * j);
        }
    }
  }
}

Çıktısı :

Çarpım tablosu kaçlara kadar olacak : 5
Çarpım tablosu :


     1     2     3     4     5

     2     4     6     8    10

     3     6     9    12    15

     4     8    12    16    20

     5    10    15    20    25

Bu yazımızda C# ile girilen sayıya kadar çarpım tablosu oluşturan program örneğini çözdük. Diğer C# örneklerine ulaşmak için buraya tıklayabilirsiniz.

Bu yazı dikkatini çekebilir.   C Programlama Üs Alma