Anda di halaman 1dari 2

//Array 1 Dimensi

#include <stdio.h> -> Preposesor/Header


#include <conio.h>

main(){ -> dimulainya fungsi main


int n; deklarasi tipe data dan variabel

//deklarasi array
int angka[100]; -> 100 baris/larik mendatar

//meminta banyaknya angka


printf("Masukkan banyaknya bilangan yang diinginkan: ");
scanf("%d", &n);

//meminta inputan angka


for(i=0; i<n; i++){ -> increment ++, decrement --
increment pasti pakai '<' '<=', ada batas atas
decrement pasti pakai '>' '>=', ada batas bawah
i=0 adalah batas bawah, atau nilai awal
i<n adalah penetapan batas atas
i++ adalah penetapan penggunaan increment/decrement

printf("Masukkan angka ke %d : ", i+1);


scanf("%d", &angka[i]);
}

//mencetak angka
for(i=0; i<n; i++){
printf("Angka ke %d : %d\n", i+1, angka[i]);
}
getch();

//Array 2 Dimensi
#include <stdio.h>
#include <conio.h>

main(){
int n;

//deklarasi array 2 dimensi untuk nama


int nama[100][100];

//meminta inputan banyaknya nama yang diinginkan


printf("Masukkan banyaknya nama yang diinginkan : ");
scanf("%d", &n);

//meminta inputan nama


for(int i=0; i<n; i++){
printf("Masukkan nama ke %d : ", i+1);
scanf("%[^\n]", &nama[i]);

}
//mencetak nama
for(int i=0; i<n; i++){
printf("Nama ke %d : %s\n", i+1, nama[i]);
}
getch();
}

//Array 1D bilangan
#include <stdio.h>
#include <conio.h>

main
{
int bilangan[5];

bilangan[0] = 6;
bilangan[1] = 9;
bilangan[2] = -8;
bilangan[3] = 24;
bilangan[4] = -99;

printf("Isi array bilangan pertama: %d \n",bilangan[0]);


printf("Isi array bilangan kedua: %d \n",bilangan[1]);
printf("Isi array bilangan ketiga: %d \n",bilangan[2]);
printf("Isi array bilangan keempat: %d \n",bilangan[3]);
printf("Isi array bilangan kelima: %d \n",bilangan[4]);

getch();
}

//Array 2D

Anda mungkin juga menyukai