Materi untuk minggu ini adalah belajar Pointer dan Struct.
(1) Untuk Pointer, silahkan pelajari dari referensi mana pun tentang pointer. Atau bisa juga dilihat di blog ini postingan tentang Pointer.
(2) Untuk struct, silahkan pelajari dari referensi manapun dan contoh programnya bisa dilihat di bawah ini.
Contoh program struct dengan bahasa Program Borland C++ 5.02.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | main() { struct dataTgl { int tgl; int bln; int thn; }; struct dataMhs { int nim; char nama[20]; dataTgl tglLhr; }; dataMhs mhs[100]; int jmlMhs; |
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | cout << "----- INPUT DATA MAHASISWA -----\n\n"; cout << "Masukkan jumlah mahasiswa : "; cin >> jmlMhs; for(int i = 0; i < jmlMhs; i++) { cout << "\nData Mahasiswa ke-" << (i+1) << ": \n"; cout << "-> NIM : "; cin >> mhs[i].nim; cout << "-> Nama : "; cin >> mhs[i].nama; cout << "-> Tanggal Lahir:\n"; cout << " Tanggal : "; cin >> mhs[i].tglLhr.tgl; cout << " Bulan : "; cin >> mhs[i].tglLhr.bln; cout << " Tahun : "; cin >> mhs[i].tglLhr.thn; cout << endl; } getch(); } |
0 komentar:
Posting Komentar