Anda di halaman 1dari 7

FACHRIAL NOVRI

TRIYANDI
D091191052
TUGAS 1
Pseudocode
Flowchart

TEKNIK SISTEM
PERKAPALAN
FAKULTAS TEKNIK
KOMPUTASI & UNIVERSITAS
HASANUDDIN
PEMROGRAMAN 2021

Haryanti Rivai, ST., MT.,Ph.D.


1. Membuat Algoritma menggunakan Pseudocode untuk menghitung Luas Persegi Panjang

1 Main Start

2 Option =>menu
3 1. Menghitung Luas Persegi
4 2. Batal Menu

5 Switch () :
6 Case 1 :
1. Hitung Luas Persegi Panjang
7 Break;
2. Batal
8 Case 2 :
9 Printf(“Batal”)
True Case 2
10 Break;
11 Tampilkan Hitung & Batal
12 Input Panjang (m)
13 Input Lebar (m) True Case 1
14 Hasil = panjang * lebar
15 Tampilkan Hasil Masukkan Panjang
16 End

Masukkan Lebar

Hasil = P * L

Print(Hasil)

End
2. Membuat Algoritma menggunakan Pseudocode untuk mengubah jam dan menit yang di
input ke dalam satuan detik

1 Main Start

2 Option =>menu
3 1. H = jam Menu
4 2. M = menit
5 Switch () :
1. H = Jam
6 Case 1 : 2. M = menit
7 Break;
8 Case 2 :
9 Break;
H&M
10 Tampilkan
11 Tampilkan True True
12 Detik = H*3600
13 Detik = M*60 Input H Input M

14 Tampilkan Hasil1
15 End
Detik = H*3600 Detik = M*60

Print(Hasil1) Print(Hasil2)
1

End End
3. Membuat Algoritma menggunakan Pseudocode untuk menentukan apakah bilangan yang
diinput 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

Start

Input Bilangan

Bagi dengan
bilangan/angka 2

Apakah
sisa bagi =
0
4. Buatlah Algoritma menggunakan pseudocode untuk menghitung Luas Lingkaran
Algoritma : 1. Masukkan phi (π)
2. Masukkan jari-jari (r)
True False
3. Luas Lingkaran adalah phi dikalikan jari-jari
Cetak
4. Tampilkan Luas Lingkaran Cetak
Bilangan Bilangan
Pseudocode :1. Input phi (π)
2. Input jari-jari (r)
3. Luas = π x r x r
End
4. Print Luas Lingkaran

Start

Input phi (π)

Input jari-jari (r)

Luas = π x r x r

Tampilkan Luas
Lingkaran

End
5. Membuat Algoritma menggunakan Pseudocode untuk menginput 3 buah bilangan,
kemudian tentukn bilangan terbesar, terkecil dan kemudian tentukan rata-rata nya

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 merata
Mulai

Input A,B,C

A +B +C
Rerta =
IF A > B 3
B>C

IF B > A
B>C A paling besar Output Rerata

C terkecil

B paling besar

End

Anda mungkin juga menyukai