Anda di halaman 1dari 12

Praktikum

Penulisan
Algoritma
Minggu 2

Imam Fahrur Rozi

Kasus 1
O Suatu halaman rumah berbentuk

persegi panjang, dan di dalamnya


dibangun taman berbentuk
lingkaran. Buat algoritma untuk
menghitung luas halaman yang tidak
dibangun taman.

Kasus 2
O Buat algoritma untuk menghitung

berapa banyak keramik yang


dibutuhkan untuk suatu lantai, jika
dalam 1 m2 lantai membutuhkan 4
keramik

Kasus 3
O Suatu stadion olah raga berbentuk

seperti gambar. Buat algoritma


untuk menghitung berapa waktu
yang dibutuhkan seorang pelari
untuk mengelilinginya 1 putaran.

Kasus 4
O Buat algoritma untuk proses konversi

mata uang dari dolar ke rupiah

Kasus 5
O Untuk membuat roti, tiap

kilogramnya diperlukan campuran


gula, tepung dan telor dengan
perbandingan 4:6:3. Buat algoritma
untuk mencari berapa berat gula,
tepung dan telor yang diperlukan
untuk membuat suatu roti.

Kasus 6
O Buat algoritma untuk mencari

bilangan mana yang lebih besar dari


2 bilangan

Kasus 7
O Buat algoritma untuk konversi

bilangan biner ke boolean. Jika 0


maka akan dihasilkan salah, jika 1
akan dihasilkan benar.

Kasus 8
O Buat algoritma untuk melakukan

pengecekan apah suatu bilangan


yang dimasukan adalah bilangan
ganjil atau genap

Kasus 9
O Buat algoritma untuk konversi umur

manusia. Aturannya:
umur < 5 balita
umur >= 5 dan umur < 10 anakanak umur >= 10 dan umur <17
remaja umur >= 17 dan umur <
55 Dewasa umur >= 55 Lanjut
usia

Kasus 10
O Buat algoritma untuk suatu program

yang menyediakan pilihan bagi


pengguna untuk menghitung volume
kubus atau luas permukaan kubus.
Jika pilihan dari pengguna a maka
akan dihitung volume kubus, dan jika
pilihan b akan dihitung luas
permukaan kubus

PROGRAM
Menghitung Volume atau Luas Permukaan Kubus
DEKLARASI
sisi, v, lp : integer
pilihan : char
ALGORITMA
input sisi, pilihan
IF pilihan == a THEN
v sisi*sisi*sisi
output v
ELSE
lp 6*sisi*sisi
output lp
ENDIF

Anda mungkin juga menyukai