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";
}
}
Komentar
Posting Komentar