Anda di halaman 1dari 20

LAPORAN HASIL PRAKTIKUM

ALGORITMA DAN PEMROGRAMAN I

NAMA : RISKY PRASETYO


NIM : 213030503133
KELAS :B
MODUL : III PERCABANGAN (DECISION)

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS PALANGKA RAYA
KALIMANTAN TENGAH
2021
BAB I
TUJUAN DAN LANDASAN TEORI

I. Tujuan

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.

II. 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

b. If – Then – Else
If Kondisi Then
begin

Kode Program 1

end

Else
begin
Kode Program 2

End;

c. Case – Of
1) Bentuk Case – Of

Case kondisi of

Nilai 1 :

Statemen 1;

Nilai 2 :

Statemen 2;

Nilai 3 :

Statemen 3;

Nilai 4 :

Statemen 4;

.....................

End;
2) Bentuk Case-Of-Else

Case kondisi of

Nilai 1 :

Statemen 1;

..............................

nilaiN :

Else

Statemen Lain;

End;
BAB II
PEMBAHASAN

1. Program menentukan nilai terbesar dan terkecil

gambar program
gambar outputnya

2. program membaca nomor bulan (integer)


gambat outputnya

3. Kalkulator Sederhana

gambar program

gambar output program


4. program untuk menentukan Harga Mutu serta keterangan Lulus/Tidak Lulus
dari nilai akhir sebuah mata kuliah.

gambar program
5. kalkulator sederhana menggunakan if then
gambar output
BAB III
KESIMPULAN

Intruksi atau program CASE ini marupakan alternatif dari pernyataan IF untuk
masalah dengan pilihan ganda. Semua masalah yang bisa dikerjakan oleh CASE
pasti bisa ditangani oleh IF, tetapi tidak sebaliknya.

Keuntungan yang lain memakai intruksi CASE OF adalah lebih singkat dan cepat,
sehingga memudahkan dalam pengerjaan suatu masalah dengan pilihan ganda.
DAFTAR PUSTAKA

Modul praktikum algoritma dan pemrograman I. Jurusan Teknik Informatika,


Fakultas Teknik, Universitas Palangka Raya.

Perbedaan If then dan case :


https://deden06sttg.wordpress.com/2008/07/16/perbedaan-antara-penggunaan-if-
then-dan-case-%E2%80%A6of/.
Diakses pada 21 oktober 2021 pukul 19.43.
LAMPIRAN

gambar program kalkulator sederhana

gambar output program


LAPORAN RENCANA PRAKTIKUM
ALGORITMA DAN PEMROGRAMAN I

NAMA : RISKY PRASETYO


NIM : 213030503133
KELAS :B
MODUL : III PERCABANGAN (DECISION)

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS PALANGKA RAYA
KALIMANTAN TENGAH
2021
I. Tujuan

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.

II. 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:
d. If – Then
If Kondisi Then
begin

Kode Program

e. If – Then – Else
If Kondisi Then
begin

Kode Program 1

end

Else
begin
Kode Program 2

End;

f. Case – Of
1) Bentuk Case – Of

Case kondisi of

Nilai 1 :

Statemen 1;

Nilai 2 :

Statemen 2;

Nilai 3 :

Statemen 3;

Nilai 4 :

Statemen 4;

.....................

End;
2) Bentuk Case-Of-Else

Case kondisi of

Nilai 1 :

Statemen 1;

..............................

nilaiN :

Else

Statemen Lain;

End;

III. Praktikum

Buatlah kalkulator sederhana menggunakan if then

Anda mungkin juga menyukai