English French German Spain Italian Dutch

Russian Brazil Japanese Korean Arabic Chinese Simplified

Pages

1 November 2011

program dinamis c++ mencari,mengganti,menghapus data

ada program bagus nih tentang c++,program ini untuk mencari letak data,mengganti data yang salah,juga bisa menghapus data juga.......

mau tahu gimana programnya????
okelah,,,ini dia listing programnya....
cekidot

#include <conio.h>
#include <iostream.h>
main()
{
    int A[10];
    int i, j, nilai,data,baru,a,b,c,d,k;
   cout<<"\n masukkan jumlah elemen : ";cin>>data;
//menampilkan nilai yang terdapat pada elemen array
    for(i=0;i<data;i++)
    {
        cout<<"\nData["<<i<<"]=";cin>>A[i];
    }
    cout<<endl;
//memasukkan nilai yang akan dicari
    cout<<"\nMasukkan nilai yang akan dicari= ";
    cin>>nilai;

//melakukan pencarian data
    for(j=0;j<data;j++)
    {
    if(A[j]==nilai)
    {
    cout<<"\nNilai yang dicari terdapat pada index ke-"<<j;
    }
   }
//mengganti data
cout<<"\nMasukkan index yang ingin diganti : ";
cin>>c;
cout<<"\nMasukkan data pengganti : ";
cin>>baru;
a = c;
A[a] = baru;
cout<<"\nData yang baru  : \n";
for(b=0;b<data;b++)
{
 cout<<"\nData["<<b<<"]="<<A[b];
}
//menghapus data
cout<<"\nMasukkan index yang ingin dihapus : ";
cin>>d;
i=d;
cout<<"\nNilai yang dihapus : ";
cout<<" "<<A[i]<<" pada index ke- "<<i<<" \n";
cout<<"\nNilai akhir : \n";
for(j=d;j<data;j++)
{
 A[j]=A[j+1];
}
for(k=0;k<data-1;k++)
{
 cout<<"\nData["<<k<<"]="<<A[k];
}
getch();
}


ini dia hasilnya:
















gimana???
bagus kan????

selamat mencoba,,,

0 comments:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites