BAB II Diagram alur atau Flowchart
2.1. Definisi Dalam pembuatan program sebaiknya dibuatkan logika atau urutan-urutan instruksi program tersebut dalam suatu diagram yang disebut diagram alur atau flowchart Diagram alur dapat menunjukkan secara jelas arus pengendalian algoritma, yakni bagaimana rangkaian pelaksanaan kegiatan program tersebut
2.2. Simbul Diagram Alur Gambar Fungsi Keterangan Proses/ Prosessing Satu atau bebarapa himpunan penugasan yang akan dilaksanakan secara berurutan Input Data yang akan dibaca dan dimasukkan ke dalam memori komputer dari suatu alat input data Terminal Berfungsi sebagai awal dan sebagai akhir Decision Fungsinya memutuskan arah atau percabangan yang diambil sesuai dengan kondisi yang dipenuhi yaitu benar atau salah
2.2. Simbul Diagram Alur Gambar Fungsi Keterangan Output /Print Fungsinya untuk mencetak (dan/atau menyimpan) hasil output / keluaran Conector / penghubung Sebagai penghubung bila diagram alur terputus disebabkan misalnya oleh pergantian halaman flowline Menunjukkan bagian arah instruksi dijalankan
2.3. Diagram Alur Program komputer Pembuatan program komputer dengan salah satu bahasa pemrograman yang user kuasai akan memudahkan dalam menyelesaikan permasalahkan yang dihadapi, baik bahasa pemrograman : BASIC (Beginer All Purpose Symbolic Instruction Code) Fortran ( Formula Translation) COBOL ( Comman Businnes Oriented Language) Pascal dll
2.3. Diagram Alur Program komputer Pada dasarnya suatu program komputer umumnya terdiri atas ; Pembacaan/pemasukan (input) data kedalam komputer Melakukan komputasi/perhitungan (proses) terhadap data tersebut Mengeluarkan/mencetak/menampilkan hasilnya (Output)
Memberi harga kepada suatu variabel (cara 1) Suatu variabel dapat diartikan sebagai suatu besaran atau nilai yang dapat berubah-ubah harganya. Cara untuk menggambarkan pemberian harga kepada suatu variabel adalah : X 5 Variabel X diberi harga sebesar 5
Memberi harga kepada suatu variabel (cara 1) C P-Q Variabel C diberi harga sebesar harga variabel P di kurangi Variabel Q. (dlm hal ini, harga variabel P dan Q harus sudah ada) a. b. c. Harga yang terbaru dari variabel N adalah harga lama dari variabel N ditambah 1 N N+1 Harga yang baru dari variabel S adalah harga lama S ditambah dengan harga Variabel T S S + T
Memberi harga kepada suatu variabel (cara 2) Dengan menggunakan kotak masukan/baca/input/read data yang kita masukkan kita tempatkan terpisah dalam suatu himpunan data. Kemudian data dibaca dari himpunan tersebut untuk kemudian diberikan kepada suatu variabel sebagai harganya.
Memberi harga kepada suatu variabel (cara 2) Baca A Himpunan data, misalnya 12 data yang berharga 12 dibaca untuk kemudian diberikan pada variabel A. harga A sekarang =12. Untuk variabel string, statement dalam kotak dibedakan dengan tambahan $, misalnya “SURABAYA” data yang berharga “SURABAYA” dibaca dan diberikan pada variabel string $.
SOAL-Soal Buatlah program alur mengenai apa-apa yang anda lakukan mulai bagun sampai pagi sampai tiba di sekolah. Buatlah diagram alur untuk menghitung luas segitiga, jika diketahui alas dan tinggi Buatlah diagram alur untuk masalah menghitung temperatur dalam derajat Fahrenhait yang diubah kedalam derajat Celcius dan Reamur. Diketahui rumusnya : C = (5/9) * (F-32); R = (4/9) * (F-32) Buatlah diagram alur untuk suatu bilangan bulat positif adalah bertambah 5 secara berurutan.