ALGORITMA DAN PEMOGRAMAN 1 "ARRAY SATU DIMENSI"

ARRAY SATU DIMENSI

Suatu Array berdimensi atu dideklarasikan dalam bentuk umum berupa:
Dengan:
      1. Tipe data             : Untuk menyatakan tipe dari elemen array, misalnya int, char,float.
      2. Nama_Var           : nama variabel array.
      3.  Ukuran                : untuk menyatakan jumlah maksimal elemen array.

Contoh pendeklarasian array:

Float nilai_tes[5];

Menyatakan bahwa array nilai_tes mengandung 5 elemen bertipe float.Pada C, data array akan disimpan dalam memori yang berurutan. Elemen pertama mempunyai indeks bernilai 0. Jika veriabel nilai_tes dideklarasikan sebagai array dengan 5 elemen, maka elemen pertama memiliki indeks sama dengan 0 dan elemen terakhir memiliki indeks 4. 

Bentuk umum pengaksesan array adalah sebagai berikut:
 
Nama_var[indeks]
Sehingga, untuk array nilai_tes, maka:
Nilai_tes [0] => elemen pertama dari nilai_tes.
Nilai_tes [4] => elemen ke-5 dari nilai_tes.

Program array satu dimensi:

#include<iostream>

using namespace std;



main ()

{

    char nama[3][20],alamat[3][20],ortu[3][20];//array dimensi 1

    float nilai[3];

   //array dimensi 1



    cout <<"Daftar calon TNI yang masuk kategori koad\n";

    cout <<"masukkan nama calon: ";cin>>nama[1];

    cout <<"masukkan alamat rumah: ";cin>>alamat[1];

    cout <<"masukkan nilai pendidikan terakhir: ";cin>>nilai[1];

    cout <<"masukkan nama orang tua laki-laki: ";cin>>ortu[1];



cout<< endl;

    cout <<"masukkan nama calon: ";cin>>nama[2];

    cout <<"masukkan alamat rumah: ";cin>>alamat[2];

    cout <<"masukkan nilai pendidikan terakhir: ";cin>>nilai[2];

    cout <<"masukkan nama orang tua laki-laki: ";cin>>ortu[2];





cout <<endl;

cout<<" tabel data calon TNI kategori koad \n";

cout<<"==================================================\n";

cout <<"no\t nama \t alamat\t\t nilai \t orang tua\n";

cout<<"==================================================\n";



    cout <<"1.|\t"<<nama[1]<<"\t|"<<alamat[1]<<"\t|"<<nilai[1]<<"\t|"<<ortu[1]<<endl;





    cout <<"2.|\t"<<nama[2]<<"\t|"<<alamat[2]<<"\t|"<<nilai[2]<<"\t|"<<ortu[2]<<endl;





cout<<"==================================================";

}



Output array satu dimensi:

Terimaksih telah membaca artikel saya, semoga bermanfaat.

Komentar

Postingan populer dari blog ini