Tutorian searching array di c++

 Soal

Buatlah sebuh program dengan 5 inputan angka secara satu persatu, setelah itu pengguna diminta untuk mencari angka, jika angka yang dicari ada dalam variabel maka akan menampilkan angka yang dicari ditemukan

contoh bilangan ditemukan:

Masukan angka

Masukan bilangan ke-1 5

Masukan bilangan ke-2 6

Masukan bilangan ke-3 7

Masukan bilangan ke-4 2

Masukan bilangan ke-5 10

567210

Masukan angka yang ingin dicari : 7

Bilangan 7 ditemukan


contoh bilangan tidak ditemukan

Masukan angka

Masukan bilangan ke-1 5

Masukan bilangan ke-2 6

Masukan bilangan ke-3 7

Masukan bilangan ke-4 2

Masukan bilangan ke-5 10

567210

Masukan angka yang ingin dicari : 25

Bilangan 25 ditemukan


Notasi Program

//Judul

// menncari angka dalam 5 variabel


//Kamus

i, cari, angka[5] <-- Integer

ada <-- Boolean

//Diskripsi


Output ("Masukan angka")


//Inputan angka

i = 0

While(i <5 5){    

Output ("Masukan Bilangan Ke- ") << i

input (angka[i])

i=i+1 

}


//Output angka

i = 0

while(i <5 5){

Output ("angka[i]")

}


//Mencari angka yang diinginkan

Output ("Masukan angka yang ingin dicari")

input (cari)

i = 0

do{

if(angka[i] == cari){

ada == true

}

}while(i < 5)


if(ada){

Output ("Bilangan") << cari << ("ditemukan")

}

else{

Output ("Bilangan") << cari << ("tidak ditemukan")

}


Program

//Judul

// mencari angka dalam 5 variabel


#include<iostream>

using namespace std;

//Kamus

    int i, angka[4], cari;

    bool ada;

//Diskripsi

main()

{

    cout << "Masukan angka" << endl;

    i=0;

    while(i < 5){

        cout << "Masukan bilangan ke-" << i+1 << " ";

        cin >> angka[i];

        i=i+1;

    }


    i=0;

    while(i < 5){

        cout << angka[i];

        i=i+1;

    }

    cout << endl << "Masukan angka yang ingin dicari : ";

    cin >> cari;


    i=0;

    while(i < 5){

        if(angka[i] == cari){

            ada = true;

        }

        i=i+1;

    }


    if(ada){

        cout << "Bilangan " << cari << " ditemukan";

    } else {

        cout << "Bilangan " << cari << " tidak ditemukan";

        }

}



Udinus (Universitas Dian Nuswantoro) www.dinus.ac.id


Komentar

Postingan populer dari blog ini

Program untuk menmpikan Biodata sederhana

Percabangan Swict Case pada C++

Apa itu Array pada C++