Anda di halaman 1dari 3

LAPORAN

PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

SEMESTER GENAP 2016/2017

MODUL 12
RECORD

NAMA : ANDREW CHRISTIAN RIYANTO


NIM : 160708876

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS ATMA JAYA YOGYAKARTA
2017
Pembahasan Unguided

Pada Unguided kali ini kita diminta untuk membuat program berbasis
record. Terdapat dua record dalam program ini yaitu record mahasiswa dan
penjahat. Record mahasiswa merupakan record kumpulan dari data-data loker
mahasiswa seperti nama loker, nama pemilik, nama barang dan tingkat keamanan.
Nama loker, nama pemilik, dan nama barang dideklarasikan pada record dengan
tipe data string dan tingkat keamanan dideklarasikan dengan tipe data integer.
Record penjahat merupakan kumpulan dari data-data penjahat seperti spesialis dan
keahlian. Spesialis dideklasikan dengan tipe data string dan keahlian dideklarasikan
dengan tipe data interger. Untuk memanggil variabel yang ada dalam record kita
harus menggunakan karakter titik ( . ) setelah mengetikan nama variabel record
tersebut. Jika kita mengetikan karakter titik setelah nama variabel record maka akan
muncul jendela yang berisi nama variabel-variabel yang ada pada record tersebut.

Pembahasan Tugas

Pada tugas kali ini kita diminta untuk membuat program yang mampu
menyimpan data yang berupa inputan user. Pada program ini terdapat record
dengan nama mahasiswa. Record mahasiswa merekam data-data mahasiswa seperi
nama, nim, dan kelas. Untuk dapat menyimpan data kita harus mendeklasikan nama
variabel dari tipe data FILE. Setelah itu untuk dapat create file kita menggunakan
nama variabel = fopen(“nama file”,”tipe”. Nama file disimpan dengan
format .txt dan Ada 3 macam tipe pada fopen yaitu w (write), r (read), dan a
(append). Untuk tipe w file lama akan di create ulang dengan file baru, untuk tipe a
file lama akan tetap ada atau tidak dihapus. Setelah itu program meminta iputan dari
user berupa nama, nim, dan kelas. Setelah itu proses save datapun dimulai. Agar
data yang kita inputkan dapat disave dan dibaca kita menggunkan fprintf(“nama
variabel FILE”,”Data yang mau disimpan”). Nama variabel FILE adalah nama
variabel yang kita gunakan tadi untuk create file. Untuk struktur penulisan dari data
yang disimpan sama sepeti kita mau mencetak hasil output. Setelah data disimpan
kita perlu menutup file yang sudah kita create tadi dengan fclose(nama variabel).
Nama variabel sama seperti nama variabel yang kita gunakan pada create file tadi.
Maka file yang kita save tadi akan tersimpan di folder dimana program kita buat.

Anda mungkin juga menyukai