Pembahasan Array 1 Dimensi pada C++ - SiFasik | Free Education For Everyone

Berisi Hal Terkait Tips and Trick, Game, Download, Teknologi dan Sains. Education Blog/Blog edukasi, Edukasi gratis untuk semua orang, Free education for everyone, Stream anime 480p Tanpa Iklan!!.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel

Pembahasan Array 1 Dimensi pada C++




Baik, pada postingan kali ini saya akan membahas tentang materi array, sebelum membahas , ada baiknya kita kenalan dulu sama array ini, jadi array itu struktur data yang bikin suatu variabel bisa nampung banyak nilai sesuai kebutuhan, jadi kaya masukin uang ke celengan gitu, array ini ada yang 1D (1 dimensi), 2D (2 dimensi), dan 3D (3 dimensi), pada postingan ini saya akan membahas array 1D dulu yang simpel ya.

Ada baiknya sebelum menambil ilmu dari sini, mari kita berdoa agar di mudahkan dalam belajar dan supaya ilmunya bermanfaat dan jadi berkah, oke langsung saja menuju source codenya


Materi

#include <iostream>

using namespace std;

int main()
{
    int x,i;

    cout<<"Masukkan jumlah angka yang ingin diinputkan: ";
    cin>>x;
    cout<<endl;

    int a[x];
    cout<<"Masukkan "<<x<<" angka"<<endl;
    for (i=0;i<x;i++)
    {
        cin>>a[i];
    }
    cout<<endl;
    cout<<"Anda menginputkan angka: "<<endl;
    for (i=0;i<x;i++)
    {
        cout<<a[i]<<endl;
    }
    return 0;
}

Oke kali ini saya menggunakan source code diatas, ya lumayan bikin mikir lah kalo buat pemula, oh iya, source yang diatas itu source code yang belum ada panjang dan isi array nya, nanti saya bahas array yang sudah ditentukan panjangnya, tentunya masih di postingan ini juga. langsung saja mulai.

cout<<"Masukkan jumlah angka yang ingin diinputkan: ";
tentunya sudah tau dong ini fungsinya buat apa, ini fungsinya buat menampilkan atau mendisplay kan kata kata Masukkan jumlah angka yang ingin diinputkan:

cin>>x;
perintah ini digunakan untuk memasukkan inputan kedalam variabel x yang merupakan tipe data int , nah variabel x ini nantinya akan menjadi panjang array.

int a[x];
ini deklarasi untuk variabel array dan panjangnya,rumusnya gini  variabel[panjang_array] ,kalau di source code diatas itu berarti a sebagai variabel, dan x sebagai panjang array nya, x ini berasal dari inputan pas awal tadi.

cout<<"Masukkan: "<< x << " angka" <
perintah ini untuk mendisplay kan Masukkan x angka ,x ini merupakan nilai yang diinputkan tadi di awal.

for (i=0;i
perintah ini untuk looping, mulai dari 0 sampai kurang dari x, dengan i selalu ditambah 1 sampai mencapai nilai kurang dari x

cin>>a[i];
ini untuk memasukkan nilai kedalam array ke-i ,jadi karena i dimulai dari 0, maka nilai inputan pertama akan masuk kedalam array a[0] sedangkan inputan kedua akan masuk ke dalam array a[1] begitu pula dengan seterusnya hingga nilai terakhir di masukkan ke dalam array a[x-1] ,x dalam hal ini adalah inputan pas awal tadi, kalau ada yang nanya kenapa sampai x-1 , itu karena dalam proses ini i dimulai dari 0 bukan dari 1

cout << "Anda menginputkan angka: "<
perintah ini nantinya akan mendisplaykan kata kata Anda menginputkan angka: 

for (i=0;i
perintah ini sama kaya yang diatas tadi, ya fungsinya buat looping perintah yang akan diberikan didalamnya.

cout>>a[i]
ini merupakan output, artinya program nanti akan mendisplaykan nilai yang ada di dalam array secara urut mulai dari nilai a[0] sampai nilai a[x-1],

Hasil outputnya akan seperti ini:

Masukkan jumlah angka yang ingin diinputkan: 3

Masukkan 3 angka
9
1
2

Anda menginputkan angka:
9
1
2

Source code dengan array yang sudah terisi panjang dan nilainya:

#include <iostream>

using namespace std;

int main()
{
    int angka;
    string bulan[12]={"Januari","Februari","Maret","April","Mei","Juni",
                "Juli","Agustus","September","Oktober","November","Desember"};

    cout<<"Masukkan angka bulan: ";
    cin>>angka;

    cout<<endl;
    cout<<"Merupakan Bulan "<<bulan[angka-1];

    return 0;
}

Nah itu contoh source code yang sudah ditentukan nilai dan panjang arraynya, panjangnya yaitu 13 dan isi arraynya adalah {"Januari, "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"};

dan ini hasil outputnya:

Masukkan angka bulan: 4

Merupakan Bulan April

Yang dibawah ini source code dengan array yang sudah ada panjangnya tapi belum ada nilainya
contoh source code:

#include <iostream>

using namespace std;

int main()
{
    int i,a[5];

    cout<<"Masukkan 5 angka"<<endl;
    for (i=0;i<5;i++)
    {
        cin>>a[i];
    }
    cout<<endl;
    cout<<"Anda menginputkan angka: "<<endl;
    for (i=0;i<5;i++)
    {
        cout<<a[i]<<endl;
    }
    return 0;
}

dan outputnya akan seperti ini:

Masukkan 5 angka
4
7
1
3
5

Anda menginputkan angka:
4
7
1
3
5



Mungkin cukup itu saja materi post kali ini, jika ada kesalahan atau kekurangan silahkan komentar agar bisa saya perbaiki secepatnya , dan jika ada pertanyaan monggo ditanyakan di kolom komentar yang sudah disediakan, terima kasih.

Add your comment