Program yang Menggunakan Array
- Deklarasi Menampilkan 1 Dimensi sederhana
Input:
#include <stdio.h>
main(){
int my_array[6] = {75,70,80,90,75,2.0};
printf("Menampilkan nilai data masiwa array 1 dimensi");
printf("Data Si tisna
= %d\n",my_array[0]);
printf("Data Si adit
= %d\n",my_array[1]);
printf("Data Si bintang =
%d\n",my_array[2]);
printf("Data Si epul
= %d\n",my_array[3]);
printf("Data Si opunk
= %d\n",my_array[4]);
printf("Data Si carlitos=
%d\n",my_array[5]);
}
Output:
2. Deklarasi Menampilkan 2 dimensi
Input:
#include <stdio.h>
main(){
int
array2D[5][2]={{1,12},{2,22},{3,33},{4,44},{5,55}};
int i,j;
printf("array2D [%d][%d] = %d\n",0,0,array2D[0][0]);
printf("array2D [%d][%d] = %d\n",0,1,array2D[0][1]);
printf("array2D [%d][%d] = %d\n",1,0,array2D[1][0]);
printf("array2D [%d][%d] = %d\n",1,1,array2D[1][1]);
printf("array2D [%d][%d] = %d\n",2,0,array2D[2][0]);
printf("array2D [%d][%d] = %d\n",2,1,array2D[2][1]);
printf("array2D [%d][%d] = %d\n",3,0,array2D[3][0]);
printf("array2D [%d][%d] = %d\n",3,1,array2D[3][1]);
printf("array2D [%d][%d] = %d\n",4,0,array2D[4][0]);
printf("array2D [%d][%d] = %d\n",4,1,array2D[4][1]);
}
Output:
3. Deklarasi Menampilkan 3 dimensi
Input :
#include <stdio.h>
main()
{
int i=0;
int
angka[3][3][3];
angka[0][0][0]=0; angka[0][0][1]=1; angka[0][0][2]=2;
angka[0][1][0]=10; angka[0][1][1]=11; angka[0][1][2]=12;
angka[0][2][0]=20; angka[0][2][1]=21; angka[0][2][2]=22;
angka[1][0][0]=100; angka[1][0][1]=101; angka[1][0][2]=102;
angka[1][1][0]=110;
angka[1][1][1]=111; angka[1][1][2]=112;
angka[1][2][0]=120; angka[1][2][1]=121; angka[1][2][2]=122;
angka[2][0][0]=200; angka[2][0][1]=201; angka[2][0][2]=202;
angka[2][1][0]=210; angka[2][1][1]=211; angka[2][1][2]=212;
angka[2][2][0]=220;
angka[2][2][1]=221; angka[2][2][2]=222;
printf("isi dari array 3 dimensi adalah : \n");
for(i;i<3;i++)
{
int j=0;
for(j;j<3;j++)
{
int
k=0;
for(k;k<3;k++)
{
printf("%d ", angka[i][j][k]);
}
printf("\n");
}
printf("\n\n");
}
}
Output:
Comments
Post a Comment