1. Program penghapusan data
dengan inputan berupa angka yang ingin dihapus
oleh user.
oleh user.
Ketentuan :
-Semua
data yang sesuai dengan inputan user akan terhapus.
-Bonus jika terdapat counter untuk
menghitung berapa data yang terhapus.
#include <iostream>
using namespace std;
int main()
{
int M[] = {2,12,6,12,12,7,6,12},k,del;
for(k=0;k<8;k++)
{
cout<<M[k]<<" ";
}
cout<<endl;
cout<<"Data yang ingin di hapus
: ";cin>>del;
cout<<"Data
"<<del<<" berhasil dihapus!"<<endl;
cout<<"Data sekarang :
"<<endl;
for(k=0;k<8;k++)
{
if(M[k]!=del)
{
cout<<M[k]<<"
";
}
}
return 0;
}
2. Program untuk
melakukan update data.
Ketentuan :
-Terdapat dua
inputan, yaitu inputan data yang akan diubah dan data baru
(data pengganti)
(data pengganti)
- Semua data yang sesuai dengan inputan
user akan diupdate nilainya.
#include <iostream>
using namespace std;
int main()
{
int M[5],a,b,c,d;
char pilih;
cout<<"masukkan:"<<endl;
for(a=0;a<5;a++)
{
cout<<"Nilai
ke-"<<a+1<<" : ";
cin>>M[a];
}
cout<<"Nilai
Anda"<<endl;
for(b=0;b<5;b++)
{
cout<<"Nilai
ke-"<<b+1<<" : "<<M[b]<<endl;
}
cout<<endl;
cout<<"Ubah
data"<<endl;
for(c=0;c<5;c++)
{
cout<<"Nilai
ke-"<<c+1<<" : ";
cin>>M[c];
}
cout<<"Nilai Baru :
"<<endl;
for(d=0;d<5;d++)
{
cout<<"Nilai
ke-"<<a+1<<" : "<<M[d]<<endl;
}
return 0;
}
4. Buatlah struct
untuk data lagu yang berisi tentang judul lagu, penyanyi, tahun produksi,
nomor
track dan kode album.
Ketentuan :
program ini akan memiliki dua buah
struct, yaitu struct lagu dan struct kodeRBT.
Jumlah data yang diinputkan dinamis (maks. 20
lagu)
#include
<iostream>
using namespace std;
struct lagu{
char judul[25] ;
char penyanyi[20];
};
struct kode{
int tahun;
int nomortrack;
int kodealbum;
};
int main()
{
lagu lagu[25];
kode kode[25];
for(int m=0;m<2;m++)
{
cout<<"Lagu
ke-"<<m+1<<endl;
cout<<"Judul Lagu : ";
cin>>lagu[m].judul;
cout<<"Nama Penyanyi :
";
cin>>lagu[m].penyanyi;
cout<<"Tahun Terbit :
";
cin>>kode[m].tahun;
cout<<"Nomor Track : ";
cin>>kode[m].nomortrack;
cout<<"Kode Album : ";
cin>>kode[m].kodealbum;
cout<<endl;
cout<<"Lagu
ke-"<<m+1<<endl;
cout<<"Judul Lagu :
"<<lagu[m].judul<<endl;
cout<<"Nama Penyanyi :
"<<lagu[m].penyanyi<<endl;
cout<<"Tahun Terbit :
"<<kode[m].tahun<<endl;
cout<<"Nomor Track :
"<<kode[m].nomortrack<<endl;
cout<<"Kode Album :
"<<kode[m].kodealbum<<"\n"<<endl;
}
return 0;
}
Tidak ada komentar:
Posting Komentar