Tuesday, April 3, 2018

Proram C Array

ARRAY

Array merupakan kumpulan dari beberapa nilai data yang bertipe sama dalam urutan tertentu yang menggunakan nama yang sama. Letak atau posisi dari elemen array ditunjukkan oleh suatu index. Dilihat dari dimensinya array dapat dibagi menjadi 3, yaitu Array dimensi satu, array dimensi dua dan array multidimensi.

Array Satu Dimensi
Array satu dimensi merupakan array yang terdiri dari satu baris data. Setaip elemen array dapat diakses melalui index. Default Index array dimulai dari 0.
Bentuk Umum                   : Tipe_data_array nama_array[ukuran];
Contoh                               : Int Nilai[5];
Nilai[0]
Nilai[1]
Nilai[2]
Nilai[3]
Nilai[4]
80
90
80
76
87

Contoh Program Array Satu Dimensi





 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<conio.h>
#include<stdio.h>

main()
{
 int a, nilai[10];
 
 printf("Input Nilai Mahasiswa\n");
 for(a=1;a<=3;a++)
 {
  printf("Masukan Nilai %d",a);
  printf(" = ");
  scanf("%d", &nilai[a]);
 }
 
 printf("\nOutput Nilai Mahasiswa\n");
 for(a=1;a<=3;a++)
 {
  printf("Nilai Mahasiswa %d",a);
  printf(" = %d\n",nilai[a]);
 }
getch();
}



Array Dua Dimensi
Array dua dimensi merupakan array yang terdiri dari A baris dan B buah kolom. Bentuk dari array dua dimensi dapat berupa matriks atau tabel.
Bentuk Umum             : Tipe_data_array nama_array[baris][kolom];
Contoh Umum             : int Nilai[3][4];
Nilai[0][0]
Nilai[0][1]
Nilai[0][2]
Nilai[0][3]
Nilai[1][0]
Nilai[1][1]
Nilai[1][2]
Nilai[1][3]
Nilai[2][0]
Nilai[2][1]
Nilai[2][3]
Nilai[2][3]

Contoh program array dua dimensi

Array Multi Dimensi
Array multi dimensi merupakan sebuah array yang mempunyai ukuran lebih dari dua. Untuk pendeklarasiannya sama seperti array satu maupun dua dimensi.
Bentuk Umum              : Tipe_Data_Array nama_array[ukuran1][ukuran2]…[ukuranN];
Contoh                          : int x[2][4][3];


EmoticonEmoticon

:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
:>)
(o)
:p
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
x-)
(k)