belajar array 2 dimensi bahasa c

kali ini saya akan mengajarkan array 2 dimensi, array 2 dimensi ini sebenarnya sama dengan 1 dimensi namun array 2 dimensi ditambahkan kolom, penulisan source code nya seperti ini:

time_data nama_variable[indeks1][indeks2];

sekarang contohnya:

#include<stdio.h>
#include<string.h>

int main(){
int x,a,c;// deklarasi variable
char bram[20][30];//arrray 2 dimensi bertipe data integer
printf("masukan jumlah nya :");
scanf("%d",&x);
for(a=0;a<=x;a++){
printf("masukan nama %d:",a+1);
scanf("%s",&bram[a]);//ini pengimputan isi variablle di kolom
}
//seperti contoh saya maka arraynya akan berbentuk bram[20][20]:"bramasta","vikana";
// jadi maksdnya [20] itu merupakan jumlah max kolom
// sedangkan [30] merupakan untuk kolom baris
printf("\narray yg di cari = ");
scanf("%d",&c);
printf("\nnamanya adalah=%s",bram[c]);//ini pembacaan kolom
}
berikut hasil codingannya :

kalian pasti bingug kan mengapa saya nulis 1 malah yang keluar vikana? karena array itu mulai dari 0 jadi jika saya menuliskan  1 tentu yang keluar vikana

Komentar

Postingan populer dari blog ini

cheat the sims 3 for PC

Input Output Bahasa C

MANTRA HARRY POTTER