A.Buatlah algoritma menggunakan flowchart dan pseudocode untuk menghitung luas persegi panjang
Algoritma :1. Masukkan panjang 2. Masukkan lebar 3. Luas Persegi panjang adalah panjang dikalikan lebar 4. Tampilkan luas persegi panjang Pseudocode :1. Input panjang 2. Input lebar 3. Luas = panjang x lebar 4. Print luas lingkaran
B. Buatlah algoritma menggunakan flowchart dan pseudocode untuk menghitung luas lingkaranAlgoritma:1. Masukkan phi (π) 2. Masukkan jari-jari (r) 3. Luas Lingkaran adalah phi dikalikan jari-jari 4. Tampilkan luas lingkaran Pseudocode :1. Input phi (π) 2. Input jari-jari (r) 3. Luas = π x r x r 4. Print luas lingkaran
C.Buatlah algoritma menggunakan flowchart dan pseudocode untuk menentukan apakah bilangan yang di input adalah bilangan ganjil atau bilangan genap. Algoritma :1. Masukkan sebuah bilangan 2. Bagi bilangan tersebut dengan bilangan atau angka 2 3. Jika bilangan menghasilkan sisa pembagian 0 maka genap 4. Jika bilangan tidak menghasilkan sisa pembagian 0 maka ganjil
Pseudocode : Read Bilangan If bil mod 2 = 0then,“Output Genap” Else“Output Ganjil” End if
Catatan : Mod adalah sisa hasil bagi
D. Buatlah algoritma menggunakan flowchart danpseudocode untuk menginput 3 buah bilangan, kemudian tentukan bilangan terbesar, terkecil, dan rata-ratanya. Algoritma :*1. Masukkan bilangan A,B,C 2. Jika A>B dan A>C maka A paling besar 3. Jika B>A dan B>C maka B paling besar 4. Maka C paling kecil/terkecil * Jumlah = A+B+C Rerata = Jumlah 3
Pseudocode :* If (A>B ; A>C) then Print “A paling besar” If (B>A ; B>C) then Print “B paling besar” Else Print “C terkecil” End if * Jumlah = A+B+C Rerata = Jumlah3 Output rerata
E.Buatlah algoritma menggunakan flowchart danpseudocode untuk mengubah satuan waktu yang diinputkan dari detik ke satuan jam dan menit Algoritma : Masukkan detik Menit = 60 detik Jam = 3600 detik Tampilkan menit Tampilkan jam Pseudocode : Read detik M = 60 s H = 3600 s Output M Output H
0 komentar:
Posting Komentar