100% menganggap dokumen ini bermanfaat (1 suara)
219 tayangan24 halaman

Materi Flow Chart

Flowchart menggambarkan langkah-langkah penyelesaian masalah dalam bentuk diagram alir. Terdiri dari simbol-simbol khusus seperti proses, input, output, dan alur logika. Berguna untuk merancang dan merepresentasikan program komputer.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPT, PDF, TXT atau baca online di Scribd
100% menganggap dokumen ini bermanfaat (1 suara)
219 tayangan24 halaman

Materi Flow Chart

Flowchart menggambarkan langkah-langkah penyelesaian masalah dalam bentuk diagram alir. Terdiri dari simbol-simbol khusus seperti proses, input, output, dan alur logika. Berguna untuk merancang dan merepresentasikan program komputer.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPT, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 24

FLOWCHART

Flowchart
 Bagan-bagan yang mempunyai arus yang
menggambarkan langkah-langkah penyelesaian suatu
masalah.
 Merupakan cara penyajian dari suatu algoritma.
 Ada 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.
Flowchart
Definisi:
 Bentuk gambar/diagram yang
mempunyai aliran satu atau dua arah
secara sekuensial
Kegunaan:
 Untuk mendesain program

 Untuk merepresentasikan program


Flowchart
Maka, flowchart harus dapat
merepresentasikan komponen-komponen
dalam bahasa pemrograman
Sebelum pembuatan program
 Mempermudah programmerdalam
menentukan alur logika program
Sesudah pembuatan program
 Menjelaskan alur program kepada orang lain
Simbol-simbol Flowchart
 Flow Direction Symbols (Simbol
penghubung alur)
 Processing Symbols (Simbol proses).
 Input-output Symbols (Simbol input-
output)
Flowchart
Secara garis besar, unsur-unsur pemrograman
adalah Input  Proses Output. Semua
bahasa pemrograman, pasti mempunyai
komponen-komponen sebagai berikut :
 Input (scanf)

 Percabangan (if, switch)

 Perulangan (while, for, for each, loop)

 Output (printf)
Simbol-simbol Flowchart
Simbol-simbol Flowchart – Cont.
Simbol-simbol Flowchart – Cont.
Simbol-simbol Flowchart – Cont.
Simbol-simbol Flowchart – Cont.
Pembuatan Flowchart
 Tidak 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 sehingga
jalannya proses menjadi singkat.
 Jalannya proses digambarkan dari atas
ke bawah dan diberikan tanda panah
untuk memperjelas.
Pembuatan Flowchart – cont.
Selalu dimulai dengan BEGIN:

Begin

Jangan lupa
menggambar garis

End
Pembuatan Flowchart – cont.
Input / Output Begin

Jangan lupa garis

Input/output

Mungkin anda ingin


berkomunikasi
dengan pemakai
Pembuatan Flowchart – cont.
Proses Begin

Input
Anda dpt melakukan
perhitungan di dlm proses

Proses
Pembuatan Flowchart – cont.

Begin

Input

Anda dapat menampilkan


Proses
hasil di output

Output End
Contoh Flowchart
 Problem:
Menghitung luaspersegi
panjang

 Algoritma
Masukkanpanjang(p)2.M
asukkanlebar(l)3.Hitunglu
as(L), yaitupanjangkali
lebar4.Cetakluas(L
Flowchart bilangan ganjil 1 -100
Contoh Flowchart
Exercise
 Bagaimana algoritma untuk menukar isi
dari dua gelas?
 Menghitung usia berdasarkan tahun
(saja) lahir dan tahun (saja) sekarang
􀂄 Input: Tahun lahir (tl), Tahun
sekarang (ts)
􀂄 Proses : Umur = ts –tl
􀂄 Output : Cetak Umur
Exercise
 Buatlah flowchart untuk menampilkan deret
bilangan berikut :
1, 1, 2, 3, 5, 8, 13
 Buatlah flowchart untuk menghitung konversi
suhu dari fahrenheit ke celcius dan reamur
dengan nilai fahrenheit diinput.

Anda mungkin juga menyukai