You are on page 1of 9

LAPORAN AKHIR PRAKTIKUM

(Linux With C)

Nama : Annisa Desy Ramadhani
NPM : 31114360
Kelas : 3DB01
Tanggal Praktikum : 10 Oktober 2016
Materi Praktikum : Intro
Ketua Assisten : Armita Dwiastuti

Paraf Assisten

(……………....…….……….)

UNIVERSITAS GUNADARMA
LABORATORIUM SISTEM INFORMASI
2016/2017
LISTING PROGRAM MEMBUAT BIODATA DAN MENGHITUNG
LUAS PERSEGI
1. Buka software VMWare pada dekstop, lalu pilih Create a New Virtual
Machine untuk membuat mesin baru yang akan dijalan.

2. Pada pilihan “Installer disc image file (iso)” masukkan iso linux with c nya
dengan menekan tombol Browser. Lalu klik Next >
3. Pada pilihan “Guest operating system” pilih Other. Lalu klik Next >

4. Pada Virtual Machine name berikan nama untuk mesin tersebut dengan nama
“labsi”, lalu simpan mesin tersebut sesuai dengan folder nya dengan
menekan tombol Browser. Lalu klik Next >.
5. Masukkan Maximum disk size nya yaitu sebanyak 3 GB untuk maximum data
nya. Lalu klik Next>

6. Setelah selesai semua Klik Finish maka mesin sudah selesai dibuat.
7. Setelah dibuat klik dua kali pada mesin tersebut, maka akan keluar tampilan
berikut ini.

8. Pilih konsole terminal program.
9. Tampilan akan seperti gambar berikut, lalu ketikan vi biodata.c untuk

membuat file baru.
10.Klik tombol “i” pada keyboard untuk mengetikan kodingan tersebut. Untuk
membuat Biodata dan menghitung luas persegi, masukkan kodingan dibawah
ini.
11.Setelah selesai memasukkan kodingan klik tombol “esc” pada keyboard lalu
ketikkan perintah :wq untuk menutup kodingan tersebut. Lalu kompile file
tersebut dengan mengetikkan gcc biodata.c –o biodata. Setelah itu
jalankan file tersebut dengan mengetikkan biodata.

12.Masukkan Nama, NPM, Kelas, panjang, lebar maka output akan otomatis
keluar.
LOGIKA PEMROGRAMAN
Untuk membuat biodata dan menghitung luas persegi, terlebih dahulu kita
menentukkan variabel yang akan dipakai nya. Untuk variabel biodata menggunakan
charakter dengan panjang char untuk Nama 20, NPM 8 dan Kelas 5. Dan untuk
variabel menghitung luas persegi menggunakan integer.

Untuk kodingan biodata :
Printf(“Masukkan Nama Anda= “);
Printf(“Masukkan NPM Anda= “);
Printf(“Masukkan Kelas Anda= “);
- Mencetak tulisan Masukkan Nama Anda
- Mencetak tulisan Masukkan NPM Anda
- Mancetak tulisan Masukkan Kelas Anda
Scanf(“%s”, &nama);
Scanf(“%s”, &npm);
Scanf(“%s”, &kelas);
- Nama yang akan dipanggil/diinput berdasarkan variabel yang sudah
disebutkan yaitu menggunakan variabel character.
- Npm yang akan dipanggil/diinput berdasarkan variabel yang sudah
disebutkan yaitu menggunakan variabel character.
- Npm yang akan dipanggil/diinput berdasarkan variabel yang sudah
disebutkan yaitu menggunakan variabel character.

Untuk kodingan Luas Persegi :
Printf(“Masukkan Panjang = “);
Printf(“Masukkan Lebar = “);
- Mencetak tulisan Masukkan Panjang
- Mencetak tulisan Masukkan Lebar
Scanf(“%d”, &panjang);
Scanf(“%d”, &lebar);
- Panjang persegi yang akan dipanggil/diinput berdasarkan variabel yang
sudah disebutkan yaitu menggunakan variabel integer.
- Lebar persegi yang akan dipanggil/diinput berdasarkan variabel yang sudah
disebutkan yaitu menggunakan variabel integer.
Luas = panjang*lebar;
- Rumus untuk menghitung luas segitiga, dengan memanggil variabel integer.

Untuk kodingan Output :
Printf(“Nama Anda = %s \n “, nama);
Printf(“NPM Anda = %s \n “, npm);
Printf(“Kelas Anda = %s \n “, kelas);
Printf(“luas = %d \n “, luas);
- Mencetak tulisan Nama Anda, dengan menginput dari variabel charakter,
disajikan dengan baris baru.
- Mencetak tulisan NPM Anda, dengan menginput dari variabel charakter,
disajikan dengan baris baru.
- Mencetak tulisan Kelas Anda, dengan menginput dari variabel charakter,
disajikan dengan baris baru.
- Mencetak tulisan Luas, dengan menginput dari variabel integer, disajikan
dengan baris baru.