Contoh Program Sederhana Menggunakan ‘array’
Array atau larik adalah sebuah kumpulan data dengan tipe yang sama. Data pada array disebut dengan elemen dari array. Array dapat berdimensi satu (vektor), dua (matriks/tabel), tiga (ruang) atau lebih. Tipe data untuk data yang disimpan pada array bermacam-macam, diantaranya : integer, float dan tipe lainnya termasuk pointer serta obyek.
Struktur pendeklarasian variabel array dalam Bahasa C adalah sebagai berikut :
array berdimensi satu :
tipe_array nama_array[tipe indeks]
array berdimensi dua :
tipe_array nama_array[baris][kolom]
contoh deklarasi array :
int x[5]; //array x bertipe integer dengan 5 elemen integer
long LongArray[25]; //array LongArray bertipe long, 25 elemen
int MatrixA[5][5]; // array 2 dimensi
Berikut contoh program sederhana menggunakan ‘array‘. Disini saya menggunakan tools Borland C++ 5.02.
Contoh 1.
Script :
/*contoh program sederhana menggunakan array*/
#include “stdio.h”
#include “conio.h”
void main ()
{
int Nilai[5] = {70,80,82,60,75};
printf (“\n Array ke-1 : %d”, Nilai [0]);
printf (“\n Array ke-2 : %d”, Nilai [1]);
printf (“\n Array ke-3 : %d”, Nilai [2]);
printf (“\n Array ke-4 : %d”, Nilai [3]);
printf (“\n Array ke-5 : %d”, Nilai [4]);
getch();
}
Output :
Contoh 2.
Script :
/*contoh program sederhana menggunakan array*/
#include “stdio.h”
#include “conio.h”
void main ()
{
int i,j;
float x[3][4] = {{12.34,25.36,17.45,18.37},
{15.15,18.05,11.25,55.55},
{43.21,17.11,62.85,13.01}};
for (i=0; i<3; i++)
{
for (j=0; j<4;j++)
printf (“%8.2f”,x[i][j]);
printf (“\n”);
}
printf (“\n”);
getch();
}
Output :
Contoh 3.
Script :
/*contoh program sederhana menggunakan array*/
#include “stdio.h”
#include “conio.h”
void main ()
{
char nim[10];
char nama[30];
printf (“\n Masukkan NIM Anda : “); scanf(“%s”, nim);
printf (“\n Masukkan NAMA Anda : “); scanf(“%s”, nama);
printf (“\n —————————–“);
printf (“\n NIM : %s”, nim);
printf (“\n NAMA : %s”, nama);
getch();
}
Output :
Selamat mencoba. Semoga bermanfaat. Tuhan memberkati. 🙂
terima kasih kak sangat bermanfaat
Ok.. sama2..selamat mencoba.. 🙂
Makasi bnyk ya kak