View
34
Download
7
Category
Preview:
Citation preview
Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi
Pengertian Flowchart Bagan-bagan yang mempunyai arus yang
menggambarkan langkah-langkah penyelesaian suatu masalah.
Bentuk gambar/diagram yang mempunyai aliran satu atau dua arah secara sekuensial
Merupakan cara penyajian dari suatu algoritma.
Kegunaan: Untuk mendesain program Untuk merepresentasikan program
FlowchartMaka, flowchart harus dapat
merepresentasikan komponen-komponen dalam bahasa pemrograman
Sebelum pembuatan programMempermudah programmer dalam
menentukan alur logika programSesudah pembuatan programMenjelaskan alur program kepada orang lain
FlowchartAda 2 macam Flowchart :
System Flowchart urutan proses dalam system dengan menunjukkan alat media input, output serta jenis media penyimpanan dalam proses pengolahan data.
Program Flowchart urutan instruksi yang digambarkan
dengan symbol tertentu untuk memecahkan masalah dalam suatu program.
Contoh System Flowchart
Contoh Program Flowchart
Simbol-simbol FlowchartFlow Direction Symbols (Simbol
penghubung alur)Processing Symbols (Simbol proses).Input-output Symbols (Simbol input-
output)
FlowchartUnsur-unsur pemrograman : Input
Proses Output. Komponen-komponen bahasa
pemrograman sebagai berikut :Input (scanf)Percabangan (if, switch)Perulangan (while, for, for each, loop)Output (printf)
Simbol-simbol Flowchart
Simbol-simbol Flowchart – Cont.
Pembuatan FlowchartTidak ada kaidah yang baku.Flowchart = gambaran hasil analisa suatu
masalah Flowchart dapat bervariasi antara satu
pemrogram dengan pemrogram lainnya.Hindari pengulangan proses yang tidak
perlu dan logika yang berbelit sehinggajalannya proses menjadi singkat.
Jalannya proses digambarkan dari ataske bawah dan diberikan tanda panahuntuk memperjelas.
Selalu dimulai dengan BEGIN:
Begin
Jangan lupa menggambar garis
End
Begin
Input/output
Jangan lupa garis
Mungkin anda ingin berkomunikasi dengan pemakai
Input / Output
Begin
Input
Proses
Proses
Anda dpt melakukan perhitungan di dlm proses
Begin
Input
Proses
Output End
Anda dapat menampilkan hasil di output
Contoh Flowchart Problem:
Menghitung luaspersegi panjang
Algoritma
Masukkanpanjang(p)2.Masukkanlebar(l)3.Hitungluas(L), yaitupanjangkali lebar4.Cetakluas(L
Referensi MUN 2011 Algoritma dan
Pemrograman Ibu dosen dwi marlina M.kom Ibu Dosen Korlap ibu Aulia
Recommended