Pengertian, Bentuk Umum, Contoh Program ARRAY C++

By On Tuesday, February 23rd, 2016 Categories : Sains

PENGERTIAN ARRAY – Array   adalah   suatu   variabel   yang terdiri dari sekumpulan data dimana data-data tersebut  mempunyai  tipe  data  yang  sama. Setiap  data  disimpan  dalam  alamat  memori yang   berbeda-beda dan disebut dengan elemen array. Setiap elemen mempunyai nilai indek sesuai dengan urutannya. Melalui indek inilah kita dapat mengakses data-data tersebut.

 

BENTUK UMUM ARRAY – Array dideklarasikan dengan tanda [ ] (bracket), baik dalam bahasa C++ dan Java. Bentuk umum dari tipe data array adalah :

tipe_data nama_array[jumlah_elemen]

  1. Array satu dimensi
    oSetiap elemen array dapat diakses melalui index
    oIndex array secara default dimulai dari 0
    oDeklarasi array :
    Tipe_array nama_array[ukuran]
  2. Array dua dimensi
    -Array dua dimensi merupakan array yang terdiri dari m buah baris dan n buah buah kolom bentuknya dapat berupa matriks atau tabel.
    -Deklarasi array :
    Tipe_array nama_array [baris][kolom]
  3. Array multidimensi
    -Array multidimensi merupakan array yang mempunyai ukuran lebih dari dua. Bentuk pendeklarasian array multidimensi sama saja dengan deklarasi array dimensi satu maupun dimensi dua.
    -Deklarasi array :
    Tipe_array nama_array [ukuran 1][ukuran 2] . . . [ukuran N]

Contoh Program Array

#include <stdio.h>
 #include <conio.h>
 #include <iostream.h>
 
 void main()
 {
 int nilai[5][3]={{7,8,9},{3,4,7},{7,4,9},{5,9,4},{6,8,5}};
 int m,n=0;
 cout<<"Daftar Nilai\n";
 cout<<"----------\n";
 cout<<"|No|M|F|S|\n";
 cout<<"----------\n";
 for(n=0;n<5;n++)
 {
 cout<<"|"<<(n+1)<<" |";
 for(m=0;m<3;m++)
 cout<<nilai[n][m]<<"|";
 cout<<"\n";
 }
 cout<<"----------";
 getch();
 }
19898165, 19898166, 19898167, 19898168, 19898169, 19898170, 19898171, 19898172, 19898173, 19898174, 19898175, 19898176, 19898177, 19898178, 19898179, 19898180, 19898181, 19898182, 19898183, 19898184, 19898185, 19898186, 19898187, 19898188, 19898189, 19898190, 19898191, 19898192, 19898193, 19898194, 19898195, 19898196, 19898197, 19898198, 19898199, 19898200, 19898201, 19898202, 19898203, 19898204