2 penulisanalgoritma p

12
Praktikum Penulisan Algoritma Minggu 2 Imam Fahrur Rozi

Upload: lhily-thiita

Post on 06-Dec-2015

219 views

Category:

Documents


2 download

DESCRIPTION

presentasi algoritma

TRANSCRIPT

Praktikum Penulisan Algoritma

Minggu 2

Imam Fahrur Rozi

Kasus 1O Suatu halaman rumah berbentuk

persegi panjang, dan di dalamnya dibangun taman berbentuk lingkaran. Buat algoritma untuk menghitung luas halaman yang tidak dibangun taman.

Kasus 2O Buat algoritma untuk menghitung

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

Kasus 3O Suatu stadion olah raga berbentuk

seperti gambar. Buat algoritma untuk menghitung berapa waktu yang dibutuhkan seorang pelari untuk mengelilinginya 1 putaran.

Kasus 4O Buat algoritma untuk proses konversi

mata uang dari dolar ke rupiah

Kasus 5O 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 6O Buat algoritma untuk mencari

bilangan mana yang lebih besar dari 2 bilangan

Kasus 7O Buat algoritma untuk konversi

bilangan biner ke boolean. Jika 0 maka akan dihasilkan salah, jika 1 akan dihasilkan benar.

Kasus 8O Buat algoritma untuk melakukan

pengecekan apah suatu bilangan yang dimasukan adalah bilangan ganjil atau genap

Kasus 9O Buat algoritma untuk konversi umur

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

Kasus 10O 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

PROGRAMMenghitung Volume atau Luas Permukaan Kubus

DEKLARASIsisi, v, lp : integerpilihan : char

ALGORITMA input sisi, pilihan IF pilihan == ‘a’ THEN v sisi*sisi*sisi output v ELSE lp 6*sisi*sisi output lp ENDIF