Advertisement
gurumutant

Untitled

Apr 28th, 2017
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.90 KB | None | 0 0
  1. // Sequential Search / Linear Search pada array dari random number
  2. #include <iostream>
  3. #include <stdio.h>
  4. #include <ctime>
  5. #include <cstdlib>
  6. using namespace std;
  7. int main()
  8. {
  9.     // deklarasi array tanpa inisiaisasi
  10.     int nilai[5000];
  11.     int cari; bool ketemu=false;
  12.     srand((unsigned)time(0));
  13.     // pengisian nilai ke array dengan random number antara 0 s.d. 1000
  14.     for (int i=0;i<5000;i++) {
  15.         nilai[i] = rand() % 1000;
  16.         printf("%5d",nilai[i]);
  17.     }
  18.     cout << endl;
  19.     cout << "Inputkan nilai yang dicari: ";
  20.     cin >> cari;
  21.     for (int i=0;i < 5000;i++) {
  22.         if (nilai[i]==cari) {
  23.             cout << "Ditemukan nilai " << cari;
  24.             cout << " pada indeks ke-" << i << endl;
  25.             ketemu=true;
  26.             // break;
  27.         }
  28.     }
  29.     if (!ketemu) {
  30.         cout << "Tidak ditemukan nilai tersebut di dalam array\n";
  31.     }
  32.     return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement