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
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6IhN9yuIZEh4HIcZ7w48b1G5VOtubKaWgQzTPBOMDEfkxmMCuk4NjtZKKgUyuaJszqMaDLg_lVN8ElAL8ssLeFbQVHmWgs0_YvtxpqKpTSnk3e6pfcJIv9ptoPDGi4-qHtXYrHQSNLOM/s400/1.jpg)
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
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj_bL-_wo4auKMgcNCQXuUOX5M_Q_kmq1mEyCogsK7_jXO_bY1iQHsDqdnF5QS2WtrLAIBBNyhBwdeHjO5oJRBxdWJJbFBdzc5gl8xyGDAbtFPxB1YRVWHUkkiBP4ECdmBLAld0vd1hkc/s400/2.jpg)
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
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPelqEYF3C-fDK5mbo9pkdG7iecdK-V6xeWr7oLM1XIGYTBQUQvKdrXIdBDCoRN8LsU84HSZNYVMurauDhPlq7cS1eOZSW5K1wIlRyPa0lS3qr64osE-MHVQ72bLxz8t7jG-kT7g5c6B8/s640/3.jpg)
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
![](file:///C:/DOCUME~1/qunul/LOCALS~1/Temp/msohtmlclip1/01/clip_image001.gif)
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
![](file:///C:/DOCUME~1/qunul/LOCALS~1/Temp/msohtmlclip1/01/clip_image001.gif)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc0iou70U9DXsO-kUhvmtBWuNDgEXUHSqQYdoKXlhlzWyVNjJXugbJQXOzdNsbzvSNGmzF5wrN_a_PDbIE_gLCSk4-aZr-tGZqx4GepOVKPBUMntGShdPOlMQNpHKds-XUT-fS44TQ76o/s640/4.jpg)
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
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyznh6rr4hIiFd5nveJ5oqUo9UYerdY1oMUUlZHyaDA6kpd2uCeoVBgx0xR_AxynN4_4xwlSNXlJOGcLV1nOdexVLXwChwgUobKOvV03lVe_s0yDtAYBSZrPqNe8-q2eY_6wI0IYouVb4/s640/5.jpg)
Tidak ada komentar:
Posting Komentar