Anda di halaman 1dari 8

LAPORAN PRAKTIKUM

ALGORITMA DAN PEMROGRAMAN


DALAM BAHASA C++ DENGAN CODEBLOCKS

Materi Praktikum : Struktur Pemilihan

Disusun oleh:
Nama = Bintang Pamungkas
NIM = 4112322024
Program studi = Statistika Terapan dan Komputasi

JURUSAN MATEMATIKA
UNIVERSITAS NEGERI SEMARANG
2021
Materi Praktikum : Struktur Pemilihan
(1 Pertemuan : 1 x 2 SKS)

Setelah mempelajari materi pada modul 5, silahkan menjawab pertanyaan berikut


ini sesuai dengan petunjuk jawaban:
1. Apakah kondisi dalam IF harus ditulis dalam tanda kurung? Bagaimana kalau
tidak diberi tanda kurung apa yang akan terjadi?
Tampilan Program Hasil Run
Dengan tanda kurung Dengan tanda kurung

Tanpa tanda kurung Tanpa tanda kurung

Penjelasan:
iya, kondisi dalam IF tidak harus ditulis dalam tanda kurung. Jika kondisi
dalam IF tidak ditulis dalam tanda kurung akan terjadi eror saat dibuilt, tetapi
akan tetap dapat dirun.

2. Dapatkah pernyataan yang dijalankan oleh IF lebih dari satu pernyataan?.


Tampilan Program Hasil Run

Penjelasan:
iya, fungsi IF dapat menjalankan lebih dari satu pernyataan asalkan
mengunakan else diantara kedua IF.

Praktikum Algoritma Pemrograman| 2


3. Apa saja operator yang dapat digunakan dalam perintah IF? Berikan contoh
programnya
Tampilan Program Hasil Run
-(==,<=,<,>, >=, &&)

Penjelasan:
Di dalam program tersebut terdapat operator dan, sama dengan, kurang
dari, lebih dari, kurang dari sama dengan, dan lebih dari sama dengan.

4. Apakah kondisi A==B boleh disederhanakan menjadi A=B dalam struktur


pemilihan?
Tampilan Program Hasil Run
==

Penjelasan: iya, operator == dapat disederhanakan menjadi = pada struktur


pemilihan, dan hasilnya akan tetap sama saat dirun.

5. Apakah operator == berlaku untuk tipe data String?


Tampilan Program Hasil Run

Praktikum Algoritma Pemrograman| 3


-

Penjelasan: tidak, jika operator == digunakan pada tipe data String maka
akan terjadi eror dan alhasil tidak dapat dirun.

6. Bagaimana cara memberikan syarat “dan” (kondisi dimana ada dua syarat
yang harus dipenuhi) pada struktur pemilihan?
Tampilan Program Hasil Run

Penjelasan:
dengan menggunakan operator && yang berarti ‘dan’.
7. Apakah pernyataan SWITCH bisa menggantikan pernyataan IF?
Tampilan Program Hasil Run

Praktikum Algoritma Pemrograman| 4


Penjelasan:
bisa, pernyataan switch dapat menggantikan pernyataan if.
8. Apakah BREAK harus diletakkan pada bagian akhir setiap CASE, pada
struktur pemilihan dengan SWITCH?
Tampilan Program Hasil Run

Praktikum Algoritma Pemrograman| 5


Penjelasan:
Iya, karena break berfungsi untuk menghentikan pernyataan switch setelah
CPU menyelesaikan mengeksekusi pernyataan sebagai perintah pada label
case tertentu.

Praktikum Algoritma Pemrograman| 6


9. Buatlah program kalkulator sederhana menggunakan pernyataan switch
dengan menu operasi penjumlahan, pengurangan, perkalian dan pembagian.
Tampilan Program Hasil Run

Penjelasan:

10. Buatlah program kalkulator sederhana menggunakan pernyataan switch


menghitung Persegi panjang, Persegi, Jajar genjang, Trapesium, Lingkarang,
dan Belah ketupat.
Tampilan Program Hasil Run
Penjelasan:

Praktikum Algoritma Pemrograman|


2

Anda mungkin juga menyukai