Array C++

Assalamualaikum Wr.Wb.

   Kembali lagi bersama saya RasGb pencipta Blog yang sederhana tapi bermakna ini, Sudah lama yaa saya tidak memposting blog baru hehehehe...

Yaa tanpa basa-basi lagi langsung kita ke materi pembahasan kita kali ini yaitu ARRAY.

Nahh apa itu fungsi ARRAY? ...

  yaa ARRAY atau sering disebut LARIK  berguna untuk menyimpan sejumlah nilai atau data yang memiliki tipe data yang sama. Setiap data tersebut menempati lokasi atau alamat memori yang berbeda-beda. Tiap nilai atau data dalam array disebut dengan Elemen array

Array dibagi menjadi dua jenis, Yaitu :

  •  ARRAY Dimensi 1, dan  
  •  ARRAY Dimensi 2.



  • ARRAY Dimensi 1:

            array yang hanya memiliki satu subskrip array.

Bentuk umum nya: Tipe_Data   Nama-Variabel   [Ukuran]
                           
                      ket: Tipe_Data = Untuk menyatakan tipe data yang digunakan
                            Ukuran      = Untuk menyatakan jumlah maksimum elemen array

Contoh pendeklarasian array dimensi 1=  Float  Nilaiakh  [5]


                                                          ket: Float      = Tipe data elemen array
                                                                Nilaiakh  = Nama variabel array
                                                                 [5]         = Jumlah elemen array



  • ARRAY Dimensi 2:

            array yang terdiri dari beberapa subskrip array , biasa disebut array Multidimensi.
array multidimensi sering digunakan untuk melakukan proses perhitungan dengan menggunakan matriks.

Bentuk umum nya:  Tipe_Data   Nama-Variabel   [Jumlah_elemen_baris][jumlah_elemen_kolom]

  ket: Tipe_Data                     = Untuk menyatakan tipe data yang digunakan
         Jumlah_elemen_baris   = Untuk menyatakan jumlah maksimum baris array
         Jumlah_elemen_kolom = Untuk menyatakan jumlah maksimum kolom array


Contoh pendeklarasian array dimensi 2=  int  Nilaiakh  [5] [4]


                                                          ket: int          = Tipe data elemen array
                                                                Nilaiakh  = Nama variabel array
                                                                [5]         =  maksimum baris array
                                                                [4]         =  maksimum kolom array



Okee jika masih ada yang bingung apa itu array sebenarnya, Langsung saja disimak baik-baik cara atau contoh Program sederhana penggunaan array sesungguhnya.





Kita akan membuat program menampilkan nama-nama bulan dengan menggunakan fungsi array:

Untuk codingannya bisa seperti ini;

#include <iostream>
#include <iomanip>
using namespace std;

int main()
{ cout<<"\n\tRisky"<<endl<<endl;
  int LA,LV;
  string BULAN [4][3]= {"Januari", "Februari"," Maret", "April", "Mei", "Juni",
                         "Juli", "Agustus", "September", "Oktober", "November", "Desember"};
    cout<<"                   PROGRAM NAMA BULAN"<<endl;
    cout<<"                       Tahun 2018"<<endl;
    cout<<"           ==================================="<<endl<<endl;

    for(LA=0;LA<4;LA++){
        for (LV=0;LV<3;LV++){
            cout<<setiosflags(ios::left)<<setw(10)<<BULAN[LA][LV];
        }}
         cout<<endl;
 cout<<endl;
    }


    return 0;
}


Hasil Runningnya akan seperti ini;



Nahh jika sudah ada yang mengerti penggunaan array sebenarnya, Langsung saja disimak baik-baik cara atau contoh Program yang sedikit rumit menggunaan array.





Kita akan membuat program penjualan sederhana menggunakan fungsi array:

Untuk codingannya bisa seperti ini;

#include <iostream>
#include <iomanip>
#include <conio.h>
using namespace std;

int main()
{
    int LA,LV;
    int chicago[4][4];
    string dominika[4];

   cout<<"  Input Penjualan Barang"<<endl;
   cout<<"=========================="<<endl<<endl;
   for(LA=1;LA<=3;LA++){
    cout<<"Data Penjualan Ke- "<<LA<<endl;
    cout<<endl;
    cout<<"Nama Barang :";cin>>dominika[LA];
    cout<<"----------------"<<endl;
    for(LV=1;LV<=3;LV++){
cout<<"Data Tahun 200"<<LV<<endl;
cout<<endl;
cout<<"Jumlah Penjualan:";cin>>chicago[LA][LV];
cout<<"--------------------"<<endl;


    }
cout<<endl<<endl;
   }
   cout<<"==========================================="<<endl;
   cout<<"HASIL PENJUALAN BARANG"<<endl;
   cout<<"==========================================="<<endl;
   cout<<"No. Nama Barang  2001      2002      2003 "<<endl;
   for(LA=1;LA<=3;LA++){
    cout<<" "<<setiosflags(ios::left)<<setw(6)<<LA;
    for(LV=1;LV<=3;LV++){
        cout<<setiosflags(ios::left)<<setw(10);cout<<dominika[LA];
        cout<<" ";
        for(LV=1;LV<=3;LV++){
            cout<<setiosflags(ios::left)<<setw(9);cout<<chicago[LA][LV];
            cout<<" ";
        }}
        cout<<endl;
    }
   }



    return 0;

}


Hasil Runningnya akan seperti ini;





Nahh seperti itulah contoh-contoh penggunaan array guys, jika kalian masih bingung dengan codenya ? Tulis aja pertanyaannya dikolom komentar yaa guys .

Terima kasih juga sudah mampir keblog saya ini jangan lupa like dan share ya guys biar bermanfaat untuk banyak orang ,nantikan juga Blog-blog saya selanjutnya yaa .salaammm ;D





0 Comments

Posting Komentar