Anda di halaman 1dari 6

LAPORAN AKHIR PRAKTIKUM

Mata Praktikum

: ALGORITMA DAN PEMROGRAMAN 3

Kelas

: 2 IA 19

Praktikum ke-

:9

Tanggal

: 9 Januari 2016

Materi

: Pengulangan

NPM

: 57414726

Nama

: Nadhiranisa Shafiy Muthiyasyfa

Ketua Asisten

: Anita Mustikasari

Nama Asisten

Paraf Asisten

Jumlah Lembar

: 5 lembar

LABORATORIUM TEKNIK INFORMATIKA


UNIVERSITAS GUNADARMA
2016

LISTING PROGRAM

LOGIKA PROGRAM
Dibawah ini adalah logika program menggunakan bahasa pemrograman C.
Dimana program ini akan mencetak menu untuk mencari luas permukaan dan volume
balok.

Pada statement program diatas perintah include berfungsi sebagai sebuah


prosesor pengarah yang mengatakan kepada kompiler. <stdio.h>

merupakan

singkatan dari standar input/output header. Header yang berdefinisi makro,


konstanta dan deklarasi fungsi dari dua jenis yang digunakan untuk berbagai standar
input output operasi. <conio.h> adalah berkas header pada bahasa pemrograman
C

yang

kebanyakan

digunakan

pada

compiler

berbasis

MS-DOSuntuk

membuat antarmuka konsol.

Pada statement program diatas merupakan fungsi program utama yaitu


menggunakan fungsi main. Kemudian kita buat dan inialisasi variabel pilih, p , l , t dan
hasil untuk dideklarasikan pada program.

Pada statement program diatas digunakan untuk mencetak beberapa pilihan


menu menggunakan fungsi perulangan do while untuk mengulang statement pada
setiap pilihan yang kita pilih. Menu pilihan yang tertera antara lain : Masukan Data ,
Luas Permukaan balok , Volume Balok dan menu Keluar. Untuk menginput pilihan

tersebut kita menggunakan %d untuk membaca bilangan bulat dan &pilih untuk
memanggil fungsi variabel pilih.

Pada statement program diatas menggunakan statement percabangan Switch


case , pada case 1 berfungsi untuk menginput nilai dari panjang , lebar dan tinggi ,
dengan menggunakan variabel p, l, dan t.

Pada statement program diatas berfungsi untuk mendeklarasikan Luas


permukaan balok yaitu (2*p*l)+(2*p*t)+(2*l*t) dengan menggunakan variabel hasil.
Lalu terdapat fungsi getch() berfungsi untuk memberhentikan proses dalam sub menu
program, dan break berfungsi untuk keluar dari sub program.

Pada statement program diatas berfungsi untuk mendeklarasikan Volume


balok yaitu p*l*t , dengan menggunakan variabel hasil , fungsi getch() berfungsi untuk
memberhentikan proses dalam sub menu program.

Pada statement program diatas, case 4 berfungsi untuk keluar dari Program.
Kemudian pada statement selanjutnya terdapat Default yang berfungsi sebagai
pengecualian , jika inputan yang kita masukan tidak ada dalam syarat kondisi yang

ditentukan yaitu tidak boleh lebih dari 4 , jika menginput lebih dari 4 maka program
akan mencetak Tidak ada dalam Menu. Fungsi return 0 , untuk mengembalikan
suatu nilai pada program.

OUTPUT PROGRAM

Tampilan ketika menggunakan pilihan 1

Tampilan ketika menggunakan pilihan 2

Tampilan ketika menggunakan pilihan 3

Anda mungkin juga menyukai