8 0 2 MB
LAPORAN AKHIR STRUKTUR DATA LAPORAN KE-3
Disusun Oleh : Nama NIM Kelas
: Ahmad Al Khaidar : 191011402959 : 04TPLM001
TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS PAMULANG Jl. Surya Kencana No. 1 Pamulang Telp (021)7412566, Fax. (021)7412566 Tangerang Selatan – Banten
TUGAS PRAKTIKUM a) Buatlah program untuk membaca biodata yang diinput Nim, Nama, Alamat, dan Umur. Kemudian cetak. (simpan dengan nama lat3_1.cpp).
b) Buatlah program menggunakan ketiga structure di dalam structure (simpan dengan nama lat3_2.cpp).
c) Buatlah program array dalam structure (simpan dengan nama lat3_3.cpp).
d) Buatlah program array dalam struktur (simpan dengan nama lat3_4.cpp)
e) Buatlah program untuk struktur NILAI yang terdiri dari NIM, Nama, Nilai_Tugas, Nilai_UTS, Nilai_UAS, Nilai_Akhir, Nilai_Huruf. Ketentuan: 1. Nilai_Akhir : 20% x Nilai_Tugas + 35% x Nilai_UTS + 45% x Nilai_UAS. 2. Nilai_Huruf : • • • • •
85 > Nilai_Akhir A 70 > Nilai_Akhir B 55 > Nilai_Akhir C 40 > Nilai_Akhir D 0 >= Nilai_Akhir E
(Simpan dengan nama lat3_5.cpp)
TUGAS AKHIR 1. Buatlah program untuk membaca dan mencetak biodata pegawai, dengan menggunakan a) Struktur BIODATA yang terdiri dari NIP, Nama, Alamat, Jabatan, Agama, Tangga_Lahir, Tanggal_Mulai_Kerja, Unit_Kerja. b) Struktur Tinggal yang terdiri dari Jalan, Kode_Pos, Kota. c) Stuktur TANGGAL yang terdiri dari Tanggal, Bulan, Tahun. Gunakan Array of Struct!
KESIMPULAN Dari materi dan tugas praktikum diatas dapat disimpulkan bahwa structure adalah sekumpulan variabel yang masing-masing tipe datanya bisa berbeda, namun dikelompokkan ke dalam satu nama yang disebut Struct. Structure ini mampu menyelesaikan dan mengatur data-data yang rumit khususnya program yang berskala besar, karena structure membiarkan sekelompok variabel diperlakukan sebagai satu unit. Struct juga harus dideklarasikan terlebih dahulu. Ada dua cara untuk mendeklarasikan struktur tersebut: 1. struct nama_struktur { tipe_data nama_var; tipe_data nama_var; ..... }; 2. struct { tipe_data nama_var; tipe_data nama_var; ..... } nama_struktur; Dari praktikum diatas dapat disimpulkan pula perbedaan antara struct of array dan array of struct. Struct of array adalah sebuah struktur dimana anggota dari struktur tersebut bertipe array sedangkan array of struktur adalah sebuah array dimana nilai dari setiap elemennya bertipe struktur. Untuk mengakses setiap elemen yang terdapat didalam sebuah struct digunakan operator titik (.).
PEMBATAS LAPORAN
LAPORAN AWAL STRUKTUR DATA LAPORAN KE-4
Disusun Oleh : Nama NIM Kelas
: Ahmad Al Khaidar : 191011402959 : 04TPLM001
TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS PAMULANG Jl. Surya Kencana No. 1 Pamulang Telp (021)7412566, Fax. (021)7412566 Tangerang Selatan – Banten