Anda di halaman 1dari 2

Nama : Naufal Muhammad Rizki

NIM : 20220050044
Mata Kuliah : Algoritma dan Struktur Data

Tugas Sesi 5
Algoritma dan Struktur Data
1. Buatlah contoh deklarasi Array multi-dimensi
2. Buat sebuah contoh program dengan menggunakan ARRAY (dimensi bebas )

Jawab

1. Array multi-dimensi bias di deklarasikan dengan cara:


Tipe_data nama_array [ukuran 1] [ukuran 2] [ukuran 3]
Contohnya:
int kelas [2] [3] [4];
Contoh penulisan:
int kelas [2] [3] [4] =
{{{1,2,3,4},{5,6,7,8},{9,10,11,12}},{{13,14,15,16},{17,18,19,20},{21,22,23,24}}};

2. Contoh program menampilkan multi dimensional array:

#include <stdio.h>

void main()
{
printf("Menampilkan Array Multi Dimensi\n\n");
int i;
int j;
int k;
int arr[2][3][4];
int s;
s = 2*3*4;

printf("Masukkan %d Nilai:\n",s);
for (i = 0; i < 2; ++i)
{
for (j = 0; j < 3; ++j)
{
for (k = 0; k < 4; ++k)
{
scanf("%d",&arr[i][j][k]);
}
}
}
printf("Hasil nya adalah:\n\n");
for (i = 0; i < 2; i++)
{
for (j = 0; j < 3; j++)
{
for (k = 0; k < 4; k++)
{
printf ("Array[%d][%d][%d] = %d\n",i ,j ,k, arr[i][j][k]);
}
}
}

Hasilnya:

Anda mungkin juga menyukai