Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Flowchart.

Presentasi serupa


Presentasi berjudul: "Flowchart."— Transcript presentasi:

1 Flowchart

2 Flowchart Flowchart merupakan representasi secara diagram dari urutan langkah-langkah untuk mendapatkan suatu hasil. Algoritma dapat dituangkan dalam notasi gambar flowchart. Flowchart dapat membantu kita menyusun dan mengerti algoritma yang ditampilkan dalam bentuk gambar dan simbol tertentu.

3 Simbol Flowchart

4 Flowchart Simbol-simbol diatas umumnya digunakan untuk menuliskan flowchart. Sebagai contoh algoritma untuk menjumlahkan dua buah bilangan adalah sebagai berikut :

5 Flowchart

6 Flowchart Contoh lain, misalkan kita ingin mengetahui apakah sebuah bilangan ganjil atau genap. Untuk itu kita harus membuat flowchart seperti berikut :

7 Flowchart

8 Pseudo-code

9 Pseudo-code Pseudo artinya artinya semu atau tidak sebenarnya.
Pseudo-code adalah notasi algoritma yang menyerupai notasi bahasa pemrograman. Karena Pseudo-code sudah menyerupai notasi bahasa pemrograman, maka Pseudo-code lebih mudah untuk dikonversi ke dalam bahasa pemrograman.

10 Pseudo-code Sebagai contoh, flowchart berikut ini akan ditulis dalam Pseudo-code.

11 Pseudo-code Start Input A dan B C = A + B Print C End

12 Pseudo-code Flowchart berikut ini akan ditulis menjadi Pseudo-code.

13 Pseudo-code Start Masukkan A Sisa = A MOD 2 IF (Sisa = 0)
Cetak “Genap” Else Cetak “Ganjil” End

14 Pseudo-code Kita bisa bebas menulis pseudo code selama itu mudah dimengerti. Tetapi disarankan untuk menggunakan keyword yang umum digunakan dalam bahasa pemrograman seperti : if, then, else, while, do, repeat, for, dan lainnya. Dan ikuti gaya penulisan pemrograman seperti Pascal, C++, dll.

15 TUGAS : Buatlah Algoritma dan Flowchart untuk :
Menghitung luas persegi panjang Menghitung luas segitiga

16 Buatlah flowchart untuk menampilkan bilangan antara 1 s/d 100

17 Buatlah algoritma untuk mengecek bilangan di antara 2 bilangan masukan, apakah sama ataukah lebih besar salah satunya, dan tampilkan hasilnya. Buatlah flowchart dari algoritma pada soal no. 3 diatas.

18 Seorang karyawan bernama john travolta bergaji mingguan
Seorang karyawan bernama john travolta bergaji mingguan. Gaji normal seminggu (untuk 40 jam), standarnya ("rate") adalah: rp ,- /jam. Sedangkan untuk lembur (artinya kerja diatas 40 jam/minggu) dibayar satu setengah kali dari gaji normal per jam nya ("rate"). Bila Mr. John travolta pada minggu ini bekerja 52 jam, berapa gaji mr. John tersebut. Buat flowchartnya untuk menghitung gaji dengan nilai-nilai yang lain/variatif: ("bebas"). Bila pemasukan lebih besar dari pengeluaran maka, akan ditulis (diprint), ”bisa menabung”. Bila pemasukan sama dengan pengeluaran maka, akan ditulis (di print), ”tidak bisa menabung”. Bila pemasukan kurang dari pengeluaran maka, akan ditulis (diprint), ”cari tambahan”. Buat flowchartnya.


Download ppt "Flowchart."

Presentasi serupa


Iklan oleh Google