STRUKTUR DATA
DOSEN PENGAMPU:
Vera Irma Delianti,S.Pd.,M Pd.T
OLEH:
ALVIGO
J.MOLINSKY
22076061
Pada variabel mhs1 dan mk1, harus diberikan nama struct pada awal
deklarasi.
2. Percobaan 2
Beberapa kesalahan yang ditemukan dan diperbaiki adalah:
Pada struct human, nama variabel "usia" diganti menjadi "umur" untuk
menghindari ambigu karena sudah digunakan pada string "pegawai".
Pada pemanggilan printf(), format specifier untuk NIP diganti menjadi
"%s" karena NIP berupa string bukan integer.
Menghilangkan bracket yang berlebihan pada main function.
3. Percobaan 3
Menambahkan semicolon (;) pada akhir definisi struct machine dan struct
moto.
Menambahkan function prototype pada awal program.
Memperbaiki fungsi tampilInfo dengan mengganti %S menjadi %s pada
string items.model, mengganti item menjadi items pada variabel
items.warna, dan mengubah karakter terakhir dari '\n' menjadi '\0' pada
items.bahanBakar.
Memperbaiki fungsi gantiBahanBakar dengan menambahkan prompt
untuk mengisi bahan bakar baru dan mengubah items->bahanbakar
menjadi items->bahanBakar pada baris ketiga
4. Percobaan 4
5. Percobaan 5
Perbaikan yang dilakukan antara lain:
6. Percobaan 6
8. Latihan 2
9. Latihan 3