Está en la página 1de 5

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 persegi panjang

B. Buatlah algoritma menggunakan flowchart dan pseudocode untuk menghitung luas lingkaran

Algoritma :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 = 0 then,


“Output Genap”
Else
“Output Ganjil”
End if
Catatan : Mod adalah sisa hasil bagi
D. Buatlah algoritma menggunakan flowchart dan pseudocode 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 = Jumlah
3
Output rerata
E.Buatlah algoritma menggunakan flowchart dan pseudocode 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

También podría gustarte