Array : Pemrograman Bahasa C | Pa'Dhe Fieyanh

Diposting pada

Array merupakan koleksi data dengan setiap elemen data menggunakan nama yang sama dan masing-masing elemen data bertipe sama. Setiap komponen/elemen array dapat diakses dan dibedakan melalui indeks array.

Array berdimensi satu
Pendeklarasian dengan bentuk umum berupa :

                                            Tipe nama_var[ukuran]
Contoh deklarasi :
float nilai[5];
Bentuk pengaksesan
                                              nama_var[indeks]




Contoh Program

#includ
#include 
main()
{
char name[5]; name[0] = ‘B’; name[1] = ‘O’; name[2] = ‘S’; name[3] = ‘S’;
name[4] = 0;  /* angka nol */
printf(“Namanya %sn”,name);
printf(“Huruf Kedua %cn”,name[1]);
printf(“Huruf Pertama Hilang %sn”,&name[1]); printf(“Huruf Pertama Kedua Hilang %sn”,&name[2]); gets(0);return(0);
}
contoh :
#include
#includ
main()
{
char nama1[12], nama2[12], mixed[25];
char title;
strcpy(nama1,Rosalinda); strcpy(nama2,”Aquera”); printf(“Nama 1 = %sn”,nama1); printf(“Nama 2 = %sn”,nama2); strcpy(mixed,nama1);


strcat(mixed,”  );
strcat(mixed,nama2);
printf(“Nama Lengkap %sn”,mixed);
gets(0);return(0);
}


Array berdimensi dua
Pendeklarasian dengan bentuk umum berupa :
                                            Tipe nama_var[ukuran1][ukuran2]
Contoh deklarasi :
float data_nilai[4][3]
Bentuk pengaksesan
                                         nama_var[indeks pertama] [indeks kedua]
Contoh Program

#include
main()
{
int i,j;
int angka[8][8];
for (i = 0;i < 8;i++)
for (j = 0;j < 8;j++)
angka[i][j] = i + j;
for (i = 0;i < 8;i++) {
for (j = 0;j < 8;j++) printf(“%5d “,angka[i][j]); printf(“n”);
}
}
Gambar Gravatar
Blogger dan Programmer | andhika.na@gmail.com

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *