Program pencarian nilai ini menggunakan array 1 dimensi. Dalam program ini pertama-tama kita harus mengisikan nilai-nilai array yang memiliki panjang 10. Setelah itu baru bisa melakukan pencarian pada posisi array ke berapa angka yang dimasukkan itu berada.
| #include <iostream> |
| #include <stdlib.h> |
| #include <conio.h> |
| using namespace std; |
| int main() |
| { |
| int ang[10]; |
| int i,a,hitung; |
| bool loop=true; |
| cout << "--- Pengisian Angka ---" << endl; |
| for (i=0; i<10; i++) |
| { |
| cout << "array angka-"<< i <<": "; |
| cin >> ang[i]; |
| } |
| while(loop) |
| { |
| system("cls"); |
| hitung=0; |
| cout << "angka yang dicari = "; |
| cin >> a; |
| cout << endl; |
| for (i=0; i<10; i++) |
| { |
| if(a == ang[i]) |
| { |
| cout << "angka " << a << " ada pada array ke " << i << endl; |
| hitung ++; |
| break; |
| } |
| } |
| if (hitung == 0) |
| { |
| cout << "angka " << a << " tidak ada pada array"; |
| } |
| getch(); |
| } |
| return 0; |
| } hasil compile 1. untuk pengisian arraynya
2. untuk pencarian arraynya
|

Tidak ada komentar:
Posting Komentar