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();
 }
19890957, 19890958, 19890959, 19890960, 19890961, 19890962, 19890963, 19890964, 19890965, 19890966, 19890967, 19890968, 19890969, 19890970, 19890971, 19890972, 19890973, 19890974, 19890975, 19890976, 19890977, 19890978, 19890979, 19890980, 19890981, 19890982, 19890983, 19890984, 19890985, 19890986, 19890987, 19890988, 19890989, 19890990, 19890991, 19890992, 19890993, 19890994, 19890995, 19890996 26333853, 26333854, 26333855, 26333856, 26333857, 26333858, 26333859, 26333860, 26333861, 26333862, 26333863, 26333864, 26333865, 26333866, 26333867, 26333868, 26333869, 26333870, 26333871, 26333872, 26333873, 26333874, 26333875, 26333876, 26333877, 26333878, 26333879, 26333880, 26333881, 26333882, 26333883, 26333884, 26333885, 26333886, 26333887, 26333888, 26333889, 26333890, 26333891, 26333892