Friday, April 30, 2010

scrip program array data sturuktur

#include
void main()
{
//deklarasi variabel
int A[10],index[10], i,j,k;
//proses penginputan data
for(i=0;i<10;i++)
{
printf("Data ke-%d:",i+1);
scanf("%d",&A[i]);
}
//memasukkan data yang akan dicari ke dalam K
printf("Masukkan data yang akan anda cari:");
scanf("%d",&k);
//proses pencarian data
j=0;
for (i=0;i<10;i++)
{
if(A[i]==k)
{
index[j]=i;
j++;
}
}
//jika data ditemukan dalam array
if (j>0)
{
printf("Data %d yang dicari ada %d buah\n",k,j);
printf("Data tersebut terdapat dalam index ke :");
for(i=0;i{
printf(" %d ",index[i]);
}
printf("\n");
}
//jika tidak ditemukan
else
{
printf("Data tidak ditemukan dalam array\n");
}
getch();
}

2 komentar:

halim said...

apa ini??..aq bingung..tolong dijelasin lebih detail dounk... :-)

handri darmawan said...

ini adalah script untuk mencari data di dalam array atau yang lebih dikenal dengan searching array,ada bermacam-macam searching. . pertama data kita masukkan ke dalam array penampung. . setelah data kita masukkan harus berupa angka karena tipe datanya integer. . ingat kapasitas arraynya cuman ada 10 yang berarti kita hanya diperbolehkan untuk menginputkan 10 angka. . untuk pencariannya digunakan variabel k, variabel j berguna untuk menampung ada berapa angka yang terdapat pada kapasitas arraynya. . jika di setiap perulangan i dalam array A terdapat angka yang sama dengan angka yang dicari maka index j atau variabel untuk menampung berapa angka yang ditemukan akan diberi atau dimasukkan indeks angka yang terdapat pada array A tempat ditemukan datanya. . untuk percabangan if (j>0) artinya jika indeks j>0 itu sama dengan ada data didalamnya maka akan mengeksekusi statement yang ada di block if jika tidak memenuhi kondisi itu maka akan menjalankan statement yang kedua yaitu data tidak ditemukan dalam array. .

Post a Comment

 
Trends K N A Copyright © 2009
Fresh Girly Blogger Template Designed by Herro | Powered By Blogger