Site içi arama

C'de iki boyutlu diziler

1 Şubat 2013 Cuma0 yorum



Arkadaşlar bildiğiniz gibi C'de diziler int sayilar[5] şeklindeydi. İçerisinde 5 eleman bulundurabilen bir dizi oluşturuyorduk. Peki iki boyutlu diziler nasıl oluyor ?

int dizi[5][5] şeklinde iki boyutlu diziler oluşturabiliyoruz. İki boyutlu diziler matris uygulamalarında oldukça sık kullanılıyor. İleride matrislerle ilgili örnek de vereceğim.

Aşağıdaki gibi bir dizi oluşturuyoruz. Ve for döngüsü ile dizinin elemanlarını yazıdrıyoruz.

int sayilar[3][3] = {{1,2,3},{10,11,12},{20,21,22}};
Kodun tamamı

#include<conio.h>
#include<stdio.h>

main(){
    int sayilar[3][3] = {{1,2,3},{10,11,12},{20,21,22}};
   
    int i,j;
   
    for(i=0;i<3;i++)
    {
       for(j=0;j<3;j++)
       {
          printf("%d\n",sayilar[i][j]);               
       }               
      
       printf("\n\n");
    }
   
    getch();
}
 
Copyright © 2014. Bilgisayar Mühendisliği Öğrenci Blogu - All Rights Reserved
Proudly powered by Blogger