f Tutorial Pemrograman C++ dan Java: Struct of Struct of Struct of Array

Struct of Struct of Struct of Array

TUGAS BU WINDHA : membuat data 1 mahasiswa yang dapat meminjam banyak buku........


#include <iostream.h>
#include <conio.h>

struct buku{
char judul[30],pengarang[30];
int  thterbit,edisi;
};


struct mahasiswa{
char nama[30];
char nim[10];
buku bk[100];
};

main(){
mahasiswa mhs;
int n,i;

cout<<"masukkan nama anda = ";cin>>mhs.nama;
cout<<"masukkan nim anda = ";cin>>mhs.nim;
cout<<"====================================\n";
cout<<"berapa buku yang anda pinjam = ";cin>>n;

for (i=1;i<=n;i++)
{
cout<<"\n\njudul buku ke "<<i<<" = ";cin>>mhs.bk[i].judul;
   cout<<"pengarang = ";cin>>mhs.bk[i].pengarang;
   cout<<"tahun terbit = ";cin>>mhs.bk[i].thterbit;
   cout<<"edisi = ";cin>>mhs.bk[i].edisi;
}

cout<<"\n\n============data===============";
cout<<"\nnama anda = "<<mhs.nama;
cout<<"\nnim anda = "<<mhs.nim;
cout<<"\n\n===buku yang anda pinjam===";

for (i=1;i<=n;i++)
{
cout<<"\n\njudul buku ke "<<i<< " = "<<mhs.bk[i].judul;
   cout<<"\npengarang = "<<mhs.bk[i].pengarang;
   cout<<"\ntahun terbit = "<<mhs.bk[i].thterbit;
   cout<<"\nedisi = "<<mhs.bk[i].edisi;
}
getch();}

0 komentar:

Posting Komentar