Anda di halaman 1dari 18

LAPORAN HASIL PRAKTIKUM

MODUL III
PERCABANGAN (DECISION)

NAMA : ALDONI FAHREZA


NIM : 213020503018
PRODI : TEKNIK INFORMATIKA (A)
KELAS :C
MODUL : III (PERCABANGAN(DECISION))

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS PALANGKA RAYA 2021
LAPORAN HASIL PRAKTIKUM
MODUL III
PERCABANGAN (DECISION)

NAMA : ALDONI FAHREZA


NIM : 213020503018
PRODI : TEKNIK INFORMATIKA (A)
KELAS :C
MODUL : III (PERCABANGAN(DECISION))

KOMPOSISI MAX NILAI


BAB I Tujuan dan Landasan Teori 10
BAB II Pembahasan 60
BAB III Kesimpulan 20
BAB IV Daftar Pustaka 5
BAB V Lampiran 5
Jumlah 100

Penilai
Asisten Praktikum

HENDRI PRATAMA
BAB I
TUJUAN DAN LANDASAN TEORI

1.1 Tujuan
Setelah menyelesaikan modul ini, mahasiswa diharapkan mampu:

1. Dapat mengetahui perbedaan penggunaan if-then-else dan case..of


dalam setiap permasalahan.
2. Dapat menggunakan if-then-else dan case of dalam menyelesaikan
sebuah permasalahan yang dituangkan dalam sebuah program.

1.2 Landasan Teori


Penyeleksi kondisi atau pernyataan kondisi (conditional statement)
merupakan suatu pernyataan yang menganalisa suatu keadaan dan
mengambil keputusan berdasarkan pada hasil analisa itu. Hasil dari
penyeleksian jika bernilai benar maka akan dikerjakan instruksi tertentu.
Jika salah maka akan dikerjakan instruksi yang lain.
Pada struktur percabangan, program akan berpindah urutan
pelaksanaan jika suatu kondisi yang disyaratkan terpenuhi. Pada
Flowchart, simbol flowchart Decision yang digunakan pada proses ini.
Simbol decision akan berisi pernyataan yang akan diuji kebenarannya.
Nilai hasil pengujian akan menentukan cabang mana yang akan ditempuh.
Bentuk strukturnya adalah:

If Kondisi
then
Statement 1
Else
Statement 2
Dalam bentuk flowchart akan menjadi sebagai berikut :

START

YA TIDAK
KONDISI

PERNYATAAN PERNYATAAN

END

Fungsi/kegunaan dari struktur pemilihan adalah untuk membuat


struktur menu, memvalidasi inputan, dan mencegah error.
Konsep dasar dan bentuk struktur dari percabangan dalam bahasa
pemograman Pascal adalah sebagai berikut:

a) If – Then
If Kondisi Then begin
Kode Program
end;
b) If – Then – Else
If Kondisi Then begin
Kode Program 1
end Else
begin
Kode Program 2
End;
c) Case – Of
 Case kondisi of nilai1
statemen1;
nilai2
statemen2;
nilai3
statemen3;
nilai4
statemen4;
..................
End;
 Bentuk Case - Of – Else
Case kondisi of nilai1
statemen1;
..............
NilaiN :
StatemenN;
Else
StatemenLain;
End;
BAB II

PEMBAHASAN

2.1 Tugas Praktikum


 Tugas 1

Gambar 2.1 Program Menentukan Bilangan

Penjelasan :

Pertama kita masukan terlebih dahulu Judul Programnya yaitu “Program


Menentukan_Bilangan;” kemudian kita masukan uses crt untuk mendeklarasikan
libarary atau unit. Lalu masukan variabelnya yaitu “a, b, c” dengan tipe data integer,
kemudian masukan begin untuk memulai statemen setelah itu clrscr (clear screen)
bertujuan membersihkan tampilan pada layar. Kemudian masukan Writeln digunakan
untuk menampilkan isi dari suatu nilai variabelnya yaitu : “ MENENTUKAN
BILANGAN TERBESAR DAN TERKECIL” sebagai judul setelah di compile, lalu
write “Masukan Bilangan Pertama, Kedua, Ketiga” kemudian readln digunakan
untuk memasukan data ke dalam suatu variabel.

Gambar 2.2 Program Menentukan Bilangan


Kemudian masukan writeln untuk menampilkan isi dari suatu nilai variabelnya,
disini menggunakan if - then – else dengan writeln “Bilangan Terbesar adalah dan
Bilangan Terkecil adalah” lalu writeln ucapan “Terima Kasih”, setelah itu readlin
untuk memasukan data kedalam variabel, lalu end untuk mengakhiri statemen.
Kemudian pilih Compile/Run, maka akan muncul :

Gambar 2.3 Hasil Run Program Menentukan Bilangan

Penjelasan :

Setelah di Run/Compile maka akan muncul judul “MENENTUKAN


BILANGAN TERBESAR DAN TERKECIL” lalu dibawahnya ada “Masukan
Bilangan Pertama : (contoh masukan 5), Masukan Bilangan Kedua : (contoh
masukan 1), dan Masukan Bilangan Ketiga : (contoh masukan 4)” kemudian tekan
Enter, maka akan muncul hasilnya yaitu “Bilangan Terbesar adalah : 5 dan
Bilangan Terkecil Adalah : 1” dan Kata “Terima Kasih”.

 Tugas 2

Gambar 2.4 Program Nama Bulan


Penjelasan :
Pertama masukan judul programnya “program NamaBulan;” lalu uses crt
untuk mendeklarasikan libarary atau unit, setelah itu variabelnya yaitu
“AngkaBulan” dengan tipe data Integer, kemudian begin untuk memulai statemen
dan clrscr (Clear Screen) untuk membersihkan tampilan pada layar. Kemudian
masukan Writeln digunakan untuk menampilkan isi dari suatu nilai variabelnya
yaitu : “PROGRAM NAMA BULAN” sebagai judul setelah di compile, lalu write
“Masukan Nomor Bulan: ” kemudian readln (AngkaBulan) digunakan untuk
memasukan data ke dalam suatu variabel. Disini menggunakan Case – Of, lalu
urutkan nomor menyesuaikan data bulannya mulai dari 1. Januari – 12. Desember,
kemudian end; untuk mengakhiri statemen. Setelah itu readln untuk memasukan data
ke dalam variabel dan end untuk mengakhiri statemen program.

Kemudian pilih Compile/Run maka akan muncul:

Gambar 2.5 Hasil Run Program Nama Bulan


Penjelasan :
Setelah di Run/Compile maka akan muncul judul “PROGRAM NAMA
BULAN” lalu dibawahnya ada “Masukan Nomor Bulan :” kemudian masukan
kode/nomor bulan yang ingin di baca, contoh : 5. Maka akan muncul nama bulan
yang di masukan sesuai kode nya yaitu 5 = Mei.
 Tugas 3

Gambar 2.6 Program Kalkulator Sederhana


Penjelasan :

Pertama masukan judul programnya “program Kalkulator_Sederhana;” lalu


uses crt untuk mendeklarasikan libarary atau unit, kemudian masukan variabelnya
“a, b, c” dengan tipe data integer dan “op” dengan tipe data char. Setelah itu begin
untuk memulai statemen dan clrscr (clear screen) untuk membersihkan tampilan
pada layar, lalu writeln untuk menampilkan isi dari suatu nilai variabelnya yaitu :
“KALKULATOR SEDERHANA” sebagai judul setelah di compile, lalu write
Operand1 dan readln(a), Operator dan readln(op), dan Operand2 dan readln(c).
Disini menggunakan Case – Of (op) kemudian masukan perhitungan operatornya,
lalu end untuk mengakhiri statemen. Kemudian writeln “Hasil Dari Operasinya
Adalah” dan kata “Terima Kasih” lalu readln untuk memasukan data ke dalam
variabel dan end untuk mengakhiri statemen program.

Kemudian pilih Compile/Run maka akan muncul:

Gambar 2.7 Hasil Run Program Kalkulator Sederhana

Penjelasan :

Setelah di Run/Compile maka akan muncul judul “KALKULATOR


SEDERHANA” lalu dibawahnya ada “Operand 1, Operator, dan Operand2”
kemudian kita masukan angka yang ingin dihitung, contoh: Operand 1 : 13,
Operatornya : +, dan Operand 2 : 67, kemudian tekan Enter. Maka akan muncul
hasil dari perhitungan dari Kalkulator Sederhananya yaitu “Hasil Dari Operasinya
Adalah 80” dan Kata “Terima Kasih’.
 Tugas 4

Gambar 2.8 Program Harga Mutu


Penjelasan :
Pertama masukan judulnya “ program Menentukan_Harga_Mutu;” lalu uses crt
untuk mendeklarasikan libarary atau unit, lalu variabelnya “angka”dengan tipe data
integer. Setelah itu begin untuk memulai statemen dan clrscr (clear screen) untuk
membersihkan tampilan pada layar, lalu writeln untuk menampilkan isi dari suatu
nilai variabelnya yaitu : “MENENTUKAN HARGA MUTU” sebagai judul setelah
di compile, lalu write “Masukan Nilai” dan readln (Angka). Disini menggunakan
Case – Of (Angka) kemudian masuka Angka – Angka terbesar hingga terkecil yang
menentukan Lulus atau Tidak Lulus, lalu end; untuk mengakhiri statemen.
Kemudian writeln untuk menampilkan isi dari suatu nilai variabelnya, lalu writeln
kata “Terima Kasih”, setelah readlin untuk memasukan data ke dalam variabel
kemudian end untuk mengakhiri statemen program.

Kemudian pilih Compile/Run maka akan muncul:

Gambar 2.9 Hasil Run Program Harga Mutu


Penjelasan:

Setelah di Run/Compile maka akan muncul judul “MENENTUKAN HARGA


MUTU” lalu dibawahnya ada “Masukan Nilai :” kemudian kita masukan angka
yang ingin dihitung, contoh: Masukan Nilai : 68, kemudian tekan Enter. Maka akan
muncul hasil dari perhitungan dari Penghitungan Harga Mutu nya yaitu “Harga
Mutu = C+, Anda Lulus” dan Kata “Terima Kasih’.

 Tugas 5

Gambar 2.10 Program Kalkulator_Sederhana_Artimatika


Penjelasan:

Pertama masukan judul program“ program Kalkulator_Sederhana


_Aritmatika;” lalu uses crt untuk mendeklarasikan libarary atau unit, kemudia
variabelnya “op1, op2” dengan tipe data integer dan “operand” dengan tipe data
char. Setelah itu begin untuk memulai statemen dan clrscr (clear screen) untuk
membersihkan tampilan pada layar, lalu writeln untuk menampilkan isi dari suatu
nilai variabelnya yaitu : “KALKULATOR ARITMATIKA” sebagai judul setelah di
compile, lalu write Masukan Bilangan Pertama: dan readln(a), Pilih Operasi dan
readln(op), dan Masukan Bilangan Kedua dan readln(c) kemudian writeln untuk
memampilkan isi dari nilai variabelnya. Disini menggunakan Case – Of (op)
kemudian masukan perhitungan operatornya, kemudian end untuk mengakhiri
statemen. . Kemudian writeln kata “Terima Kasih” lalu readln untuk memasukan
data ke dalam variabel dan end untuk mengakhiri statemen program.
Kemudian pilih Compile/Run maka akan muncul:

Gambar 2.11 Hasil Run Program Kalkulator Aritmatika

Setelah di Run/Compile maka akan muncul judul “KALKULATOR


ARITMATIKA” lalu dibawahnya ada “Masukan Bilangan Pertama, Pilih Operasi,
Masukan Bilangan Kedua” kemudian kita masukan angka yang ingin dihitung,
contoh: Masukan Bilangan Pertama : 12, Operatornya : *, dan Masukan Bilangan
Kedua : 7, kemudian tekan Enter. Maka akan muncul hasil dari perhitungan dari
Kalkulator Artimatikanya yaitu “Hasil Perhitungan : 84” dan Kata “Terima Kasih’.
BAB III

KESIMPULAN

Berdasarkan hasil praktikum Modul III tentang Percabangan (Decision) ,


sebagai berikut :

If then memiliki artian sebagai adanya satu bidang kondisi yang dimana
akan menjadi sebuah syarat untuk melakukan satu maupun satu blok dari
sekelompok pertanyaan. Secara umum, bentuk algoritma daripada teks standar
sebuah percabangan dengan satu macam kondisi yaitu:

if <kondisi> then

If then else memiliki artian sebagai dua macam bentuk kondisi yang
dimana akan menjadi sebuah sayat untuk dilakukan pengerjaan dari dua jenis
bentuk pernyataan. Secara umum, bentuk daripada percabangan dengan
menggunakan dua kondisi adalah seperti:

if <kondisi> then

pernyataan1

else

pernyataan2

Case Of pada Pascal merupakan percabangan yang menggunakan variabel


dan nilainya untuk menentukan sebuah kondisi, tidak seperti percabangan If
Else yang harus menggunakan kondisi berupa ekspresi Boolean.
BAB IV
DAFTAR PUSTAKA

 Modul Praktikum Algoritma dan Pemograman Disusun oleh Dosen Teknik


Informatika dan Asisten Praktikum, Universitas Palangka Raya.
 https://www.duniailkom.com/tutorial-belajar-pascal-percabangan-kondisi-if-then-
else-dalam-pascal/
 (Diakses pada Senin, 18 Oktober 2021)
▪ https://www.fajaryusuf.com/id/z-pemrograman-pascal/perintah-percabangan-
pascal/
(Diakses pada Senin, 18 Oktober 2021)
BAB V

LAMPIRAN

Gambar 2.1 Program Menentukan Bilangan

Gambar 2.2 Program Menentukan Bilangan

Gambar 2.3 Hasil Run Program Menentukan Bilangan


Gambar 2.4 Program Nama Bulan

Gambar 2.5 Hasil Run Program Nama Bulan

Gambar 2.6 Program Kalkulator Sederhana


Gambar 2.7 Hasil Kalkulator Sederhana

Gambar 2.8 Program Harga Mutu

Gambar 2.9 Hasil Program Harga Mutu


Gambar 2.10 Program Kalkulator Aritmatika

Gambar 2.11 Hasil Run Program Kalkulator Aritmatika

Anda mungkin juga menyukai