Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Implementasi Struct.

Presentasi serupa


Presentasi berjudul: "Implementasi Struct."— Transcript presentasi:

1 Implementasi Struct

2 Ilustrasi Object NIM Semester Mahasiswa KRS Mengisi Nama IPK Tahun
Memiliki Matakuliah KODE Nama SKS

3 Deklarasi Struct struct Matakuliah{ char kode[8]; char nama[20]; int sks; }; struct Rencana_studi{ char semester[8]; int tahun; struct Matakuliah makul[24]; } ; struct Mahasiswa{ char Nim[10]; char Nama[30]; struct Rencana_studi KRS[8];

4 Proses coding //inisialisasi main struct struct Mahasiswa mhs[5]; //proses input for(int i=0;i<5;i++){ cout<<“Masukkan data anda!\n”; cout<<“NIM : ”;cin>>mhs[i].nim; cout<<“NAMA : ”;cin>>mhs[i].nama; cout<<“Masukkan Data KRS\n”;//info masukkan KRS for(int j=0;j<8;j++){ cout<<“Semester : ”;cin>>mhs[i].KRS[j].semester; //…………………… sampe tahun,info masukkan makul; for (int k=0;k<24;k++){ cout<<“Masukkan kode MK : ”;cin>>mhs[i].KRS[j].makul[k].kode; //…………………………………sampe sks; }

5 Proses coding //proses output for(int i=0;i<5;i++){ cout<<“Data Mahasiswa!\n”; cout<<“NIM : ”<<mhs[i].nim<<endl; cout<<“NAMA : ”<<mhs[i].nama<<endl; cout<<“Data KRS\n”; for(int j=0;j<8;j++){ cout<<“Smstr : ”<<mhs[i].KRS[j].semester<<“, “<< mhs[i].KRS[j].tahun; cout<<“Kode \t SKS \t Nama” for (int k=0;k<24;k++){ cout<<mhs[i].KRS[j].makul[k].kode<<“\t”<< mhs[i].KRS[j].makul[k].sks<<“\t”<< mhs[i].KRS[j].makul[k].nama; }

6 KASUS IMPLEMENTASI NIM Semester Mahasiswa KRS KODE Mengisi Memiliki
Nama Mendapat Tahun Matakuliah KHS Memiliki Tahun SKS Semester Nilai Nama

7 Tugas Berdasarkan dari Kasus Implementasi di atas, buatlah program yang bertugas mengisi data dan menampilkan data Mahasiswa,KRS,KHS yang seperti contoh.


Download ppt "Implementasi Struct."

Presentasi serupa


Iklan oleh Google