gurumutant icon

Untitled

gurumutant | PRO | 04/29/17 03:25:01 AM UTC | 0 ⭐ | 631 👁️ | Never ⏰ | []
C++ |

900 B

|

None

|

0 👍

/

0 👎

// Sequential Search / Linear Search pada array dari random number
#include <iostream>
#include <stdio.h>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
    // deklarasi array tanpa inisiaisasi
    int nilai[5000];
    int cari; bool ketemu=false;
    srand((unsigned)time(0));
    // pengisian nilai ke array dengan random number antara 0 s.d. 1000
    for (int i=0;i<5000;i++) {
        nilai[i] = rand() % 1000;
        printf("%5d",nilai[i]);
    }
    cout << endl;
    cout << "Inputkan nilai yang dicari: ";
    cin >> cari;
    for (int i=0;i < 5000;i++) {
        if (nilai[i]==cari) {
            cout << "Ditemukan nilai " << cari;
            cout << " pada indeks ke-" << i << endl;
            ketemu=true;
            // break;
        }
    }
    if (!ketemu) {
        cout << "Tidak ditemukan nilai tersebut di dalam array\n";
    }
    return 0;
}

Comments