Program Mencari Data Pada Index Tertentu


Algoritma 

1.Start
2.Masukkan banyaknya data
3.Masukkan data inputan
4.Menampilkan data
5.Masukkan data yg di cari
6.Menampilkan hasil
7.End

Program Mencari Data Pada Index Tertentu
Program Mencari Data Pada Index Tertentu
Penjelasan Program

1.Program ini dasarnya sama dengan program pada latihan pertama, hanya saja, disini
   menambahkan suatu fasilitas, yaitu fasilitas yang digunakan untuk mengetahui letak nilai
   pada index tertentu.
2.Index akan ditayangkan setelah kita memasukkan nilai yang akan kita cari pada data
   yang telah kita masukkan sebelumnya.
3.Nilai yang kita cari memiliki jumlah banyak lebih dari satu pada
4.Data yang telah kita masukkan, maka hasil keluarannya seperti tampak pada gambar diatas.

Syntax

#include <stdio.h>
#include <stdlib.h>
#include <iomanip>

using namespace std;

int main()
{
    printf("\n");
      printf("******************************************\n");
      printf("            PROGRAM SEARCHING             \n");
      printf("           DENGAN LOKASI INDEKS           \n");
      printf("******************************************\n");
      int X[10], index[10], a, b, cari, n;

      printf("\n");
      printf("Masukkan Data yang akan Inputkan: ");
      scanf("%d",&n);

      for(int a=0; a<n; a++)
      {
          printf("\n");
            printf("Data ke-%d : ", a+1);
            scanf("%d", &X[a]);
      }

      printf("\n");
      printf("Data yang Telah Di Inputkan : \n\n");
      for(int a=0; a<n; a++)
            printf("%d ",X[a]);

      printf("\n\n");
      printf("Masukkan data yang akan anda cari: ");
      scanf("%d",&cari);

      b=0;
      for (int a=0; a<n; a++)
      {
            if(X[a] == cari)
            {
                  index[b]=a;
                  b++;
            }
      }

      if (b > 0)
      {
            printf("\n\n");
            printf("Data tersebut terdapat dalam index ke - ");
            for(int a=0; a<b; a++)
            {
                  printf(" %d ",index[a]);
            }
            printf("\n");
      }

      else
      {
          printf("\n\n");
            printf("Data tidak ditemukan\n");
      }
}

Berlangganan update artikel terbaru via email:

0 Response to "Program Mencari Data Pada Index Tertentu"

Post a Comment

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel