Praktikum Penulisan Algoritma Minggu 2 Imam Fahrur Rozi
Kasus 1 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 Buat algoritma untuk menghitung berapa banyak keramik yang dibutuhkan untuk suatu lantai, jika dalam 1 m2 lantai membutuhkan 4 keramik
Kasus 3 Suatu stadion olah raga berbentuk seperti gambar. Buat algoritma untuk menghitung berapa waktu yang dibutuhkan seorang pelari untuk mengelilinginya 1 putaran.
Kasus 4 Buat algoritma untuk proses konversi mata uang dari dolar ke rupiah
Kasus 5 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 Buat algoritma untuk mencari bilangan mana yang lebih besar dari 2 bilangan
Kasus 7 Buat algoritma untuk konversi bilangan biner ke boolean. Jika 0 maka akan dihasilkan salah, jika 1 akan dihasilkan benar.
Kasus 8 Buat algoritma untuk melakukan pengecekan apah suatu bilangan yang dimasukan adalah bilangan ganjil atau genap
Kasus 9 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 10 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
Latihan Buat algoritma untuk mengetahui apakah suatu bilangan kelipatan 10 atau bukan Buat algoritma untuk mengetahui apakah suatu bilangan merupakan kelipatan dari 2,6 dan 15 Buat algoritma untuk menghitung berapa % keuntungan yang didapat, jika diketahui nilai harga beli dan harga jual Pak A bekerjasama dengan Pak B, dengan sejumlah modal yang disetorkan. Dari kerjasama tersebut Pak A akan mendapatkan bagi hasil yang ditentukan dengan aturan di bawah ini: modal > 1000 bagi hasil 10% dari keuntungan total modal >= 1000 dan modal < 5000 bagi hasil 12% modal > 5000 bagi hasil 15% Buat algoritma untuk mencari keuntungan bagi hasil yang diterima oleh Pak A