>

Sunday, February 22, 2015

Algoritma dan Pemrograman

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 lingkaran;

Algoritma :
1. Masukkan phi (π)
2. Masukkan jari-jari (r)
3. Luas Lingkaran adalah phi dikalikan jari-jari
4. Tampilkan luas lingkaran
C. Pseudocode :
1. Input phi (π)
2. Input jari-jari (r)
3. keliling = 2 x π x r
4. Print keliling lingkaran
D.
 

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 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 = Jumlah
3
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 


_STMIK AMIKOM_

0 komentar:

Post a Comment