0

5 CONTOH KASUS ALGORITMA , FLOWCHART DAN PSEUDOCODENYA DALAM KEHIDUPAN SEHARI - HARI

Posted by Unknown on 06.34

5 CONTOH KASUS ALGORIITMA , FLOWCHART DAN PSEUDOCODENYA DALAM KEHIDUPAN SEHARI - HARI 

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

                 
 

Copyright © 2009 Aditya Farizki Wijaya All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.