Program Mencari Data Pada Index Tertentu
Thursday, April 10, 2014
Add Comment
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 |
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");
}
}
0 Response to "Program Mencari Data Pada Index Tertentu"
Post a Comment