Bu yazımızda, C programlama dilinde döngüleri kullanarak çarpım tablosu örneğini çözeceğiz. Bu örneği daha iyi anlamanız için döngüler konusuna hakim olmanız gerekiyor. Eğer konu hakkında eksikleriniz varsa buraya tıklayarak C programlama dilinde döngüler konusunu okuyabilirsiniz. Şimdi geçelim sorumuza.

Soru : C programlama dilini kullanarak, çarpım tablosunu 5’lere kadar ekrana yazınız.

Cevap :

For Döngüsü İle Çarpım Tablosu

#include <stdio.h>

int main(){
     int i, j;

     for (i=1; i <= 5; i++){
          for (j=1; j <= 5; j++){
               printf("%d x %d : %d\t",i, j, i*j);
          }
          printf("\n");
     }
}

Çıktısı :

C Programlama Çarpım Tablosu Örneği

Ben çıktı ekranı çok uzamasın diye 5’lere kadar ekrana yazdırdım. Sizler döngüdeki rakamları değiştirerek farklı şekilde çıktı alabilirsiniz.

While Döngüsü İle Çarpım Tablosu

#include <stdio.h>

int main(){
     int i=1;

     while(i <= 5){
          int j=1;
          while(j <= 5){
               printf("%d x %d : %d\t",i, j, i*j);
               j++;
          }
          printf("\n");
          i++;
     }
}

Fonksiyon Kullanarak Çarpım Tablosu

Şimdide bu çarpım tablosunu bir fonksiyon üzerinden çağıralım. Ben fonksiyonda for döngüsü kullanacağım. Siz isterseniz while döngüsü ile de yazabilirsiniz.

#include <stdio.h>
void carpimTablosu(){
     for (int i=1; i <= 5; i++){
         for (int j=1; j <= 5; j++){
             printf("%d x %d : %d\t",i, j, i*j);
         }
         printf("\n");
     }
 }

 int main(){    
     carpimTablosu();
 }

Farklı yollar kullanarak C programlama dilinde çarpım tablosu örneğini çözdük. Anlamadığınız yerler var ise yorum kısmında belirtebilirsiniz. Diğer C programlama dili örneklerimizi görmek isterseniz buraya tıklayarak tümünü görebilirsiniz.

Bu yazı dikkatini çekebilir.   C# Dizinin Elemanlarını Toplama