Program C++ Modul 7 – Array Bagian I

Video Modul 7

Source Code:
/* Modul 7

Array Bagian 1

Nama    : Rizqia Wulan Sari

NIM        : 49013098

Jurusan    : TKJMD

=================================*/

#include
<iostream>
//menyertakan file header iostream

using
namespace std; //menggunakan std namespace

int main() //fungsi utama program C++

{

    int a[10]; //deklarasi array 1 dimensi bertipe integer

    int cari, i, b=0; //deklarasi dan inisialisasi variabel bertipe integer

    char nama[25] = “Rizqia Wulan Sari”; //deklarasi dan inisialisasi array karakter

    char nim[10] = {‘4’, ‘9’, ‘0’, ‘1’, ‘3’, ‘0’, ‘9’, ‘8’, }; //deklarasi dan inisialisasi array karakter


    cout << “===========================\n”; //perintah output

    cout << ”    ARRAY BAGIAN I \n”; //perintah output

    cout << “===========================\n” << endl; //perintah output

    cout << ” Nama    : “ << nama << endl; //perintah output nama

    cout << ” NIM    : “ << nim << endl << endl; //perintah output nim

    cout << ” Nilai pada : “ << endl << endl; //perintah output

    for (i=0; i<10; i++){ //perulangan for untuk input array sebanyak 10 elemen

        cout << ” Indeks [“ << i << “] = “; //perintah output

        cin >> a[i]; //perintah input array a

    }

    while (b == 0){ //perulangan while

        //dijalankan selama nilai b = 0

        cout << “\n Masukkan nilai yang dicari = “; //perintah output

        cin >> cari; //perintah input nilai yg cari

        for (i=0; i<10; i++){ //perulangan for untuk mencari indeks

            if (a[i] == cari){ //jika a ke- i sama dengan angka yg dicari

                b += 1; //maka nilai b ditambah 1

                if (b == 1){ //jika nilai b = 1

                    cout << “\n Nilai “ << cari << ” terdapat pada indeks ke = “; //perintah output

                }

                cout << i << “, “; //menampilkan indeks dari angka yg dicari

            }

        }

        if (b == 0){ //jika nilai b = 0

            cout << “\n Nilai yang dicari tidak ada.”; //perintah output

        }

        cout << endl << endl; //perintah output baris baru

    }

    return 0; //akhir dari fungsi main()

}

Hasil program:

 

Video tutorialnya:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s