SlideShare a Scribd company logo
1 of 21
Download to read offline
DIAGRAM ALUR
( FLOWCHART )
PART : I
FlowChart
• Flow chart adalah suatu bagan/diagram
yang menggambarkan aliran proses yang
dikerjakan suatu program dari awal sampai
akhir
• Flow chart adalah algoritma yang
digambarkan dengan diagram
• Fungsi dari flow chart adalah
mendeskripsikan urutan pelaksanaan suatu
proses (sama dengan fungsi dari 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.
Data
jawaban
ujian
Koreksi
Daftar Koreksi
Data
File
utama
ujian
Tabel Siswa
Periksa
Ujian
File
siswa
lulus
Laporan
Hasil
Ujian
Contoh
System
Flowchart
Back To FC
Start
Input Bilangan ( I )
I > 0
Bukan Bilangan
Positif
Bilangan
Positif
Stop
N
Y
Contoh Program Flowchart
JENIS – JENIS SIMBOL FLOWCHART
z Flow Direction Symbols
(Simbol Penghubung Alur)
z Processing Symbols
(Simbol Proses).
z Input-output Symbols
(Simbol Input - Output)
Flow Direction Symbols
Back To Jenis
Processing Symbols
Next…
Back To Jenis
Input - Output Symbols
Next…
Panduan Dalam Pembuatan Flowchart
z Tidak ada kaidah yang baku.
z Flowchart = gambaran hasil analisa suatu
masalah
z Flowchart dapat bervariasi antara satu
pemrogram dengan pemrogram lainnya.
z Secara garis besar ada 3 bagian utama:
– Input
– Proses
– Output
Next…
z Hindari pengulangan proses yang tidak
perlu dan logika yang berbelit sehingga
jalannya proses menjadi singkat.
z Jalannya proses digambarkan dari atas
ke bawah dan diberikan tanda panah
untuk memperjelas.
z Sebuah flowchart diawali dari satu titik
START dan diakhiri dengan END.
Contoh 1 :
Flowchart Untuk Mengorder Burger
Start
(Approach
Counter )
Order Drink
Want
Drink ?
Want
Fries ?
Order Burger
Stop
( Pay Cashier )
Order Fries
YES
YES
NO
NO
Contoh 2
Flowchart Untuk Menentukan
Bilangan Genap & Ganjil
Start
End
Input
Bilangan
Cetak
Genap
Cetak
Ganjil
Hitung sisa bagi
Antara bilangan
Dengan 2
A
A
Apakah
Sisa = 0 ?
YES
NO
Contoh 3
Flowchart Untuk Menghitung Nilai
Yang Dipangkat n
Start
Buat Variabel
X,Hsl,N
Read
X,N
A
Hsl = X*X*…*X*X
N
B
NEXT…
A
Write
Hsl
Hitung
Lagi ?
End
B
YES
NO
Contoh 4 :
Flowchart Untuk Menganti Ban Dengan
Kondisi Ban Serap Juga Kempis
Mulai
Ambil Ban
Serep
Ban Serep
Kempis ?
Ban Serep
Bocor ?
Tambah Angin
Ban Serep
Tambal Ban Serep
A
YA YA
TDK
TDK
A
Ambil Kunci – Kunci
& Dongkrak
Mobil di Dongkrak
Buka Baut Ban
Lepas Ban Pecah
Pasang Ban Serep
Pasang Baut Ban
Lepas Dongkrak
B
B
Simpan Ban Pecah
Kunci dan Dongkrak
Selesai
TUGAS
1. Buatlah flowchart untuk menghitung luas dan
keliling lingkaran. Dengan masukan berupa jari-
jari.
2. Buatlah flowchart untuk menghitung
temperatur dalam derajat Fahrenhait yang
diubah ke dalam Celcius dan Reamur.
3. Buatlah flowchart untuk suatu bilangan positif
sebanyak 5 buah dan akan bertambah 5 secara
berturut – turut.
4. Buatlah flowchart dan algoritma untuk
mengecek bilangan di antara 2 bilangan
masukan, apakah sama ataukah lebih besar salah
satunya, dan tampilkan hasilnya.

More Related Content

Similar to FLOWCHART ALUR PROSES

Sistem informasi flowchart
Sistem informasi   flowchartSistem informasi   flowchart
Sistem informasi flowchartrika85
 
Flowchat pemreograman dasar kelas XI.pptx
Flowchat pemreograman dasar kelas XI.pptxFlowchat pemreograman dasar kelas XI.pptx
Flowchat pemreograman dasar kelas XI.pptxHeriGomber
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchartpurispace
 
Pertemuan 4 Flow Chart Diagram/ Bagan alir.ppt
Pertemuan 4 Flow Chart Diagram/ Bagan alir.pptPertemuan 4 Flow Chart Diagram/ Bagan alir.ppt
Pertemuan 4 Flow Chart Diagram/ Bagan alir.pptDanteHayashi
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchartLusi Fz
 
02-FLOWCHART DAN BAHASA PEMROGRAMAN.pptx
02-FLOWCHART DAN BAHASA PEMROGRAMAN.pptx02-FLOWCHART DAN BAHASA PEMROGRAMAN.pptx
02-FLOWCHART DAN BAHASA PEMROGRAMAN.pptxFauziah297379
 
Materi Pemrograman Dasar 1.2 Flowchat.pptx
Materi Pemrograman Dasar 1.2 Flowchat.pptxMateri Pemrograman Dasar 1.2 Flowchat.pptx
Materi Pemrograman Dasar 1.2 Flowchat.pptxSandiSaputra42
 
Laporan jobsheet 1
Laporan jobsheet 1Laporan jobsheet 1
Laporan jobsheet 1Kang Koko
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchartfikrul islamy
 
FLOWCHART PROGRAM_Pertemuan 2-3.ppt
FLOWCHART PROGRAM_Pertemuan 2-3.pptFLOWCHART PROGRAM_Pertemuan 2-3.ppt
FLOWCHART PROGRAM_Pertemuan 2-3.pptagusnuryanto5
 
Struktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchartStruktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchartIAIN PEKALONGAN
 

Similar to FLOWCHART ALUR PROSES (20)

Sistem informasi flowchart
Sistem informasi   flowchartSistem informasi   flowchart
Sistem informasi flowchart
 
Flowchat pemreograman dasar kelas XI.pptx
Flowchat pemreograman dasar kelas XI.pptxFlowchat pemreograman dasar kelas XI.pptx
Flowchat pemreograman dasar kelas XI.pptx
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
 
Pertemuan 4 Flow Chart Diagram/ Bagan alir.ppt
Pertemuan 4 Flow Chart Diagram/ Bagan alir.pptPertemuan 4 Flow Chart Diagram/ Bagan alir.ppt
Pertemuan 4 Flow Chart Diagram/ Bagan alir.ppt
 
Algoritma 1 pertemuan 3
Algoritma 1 pertemuan 3Algoritma 1 pertemuan 3
Algoritma 1 pertemuan 3
 
Algoritma Pemrograman
Algoritma Pemrograman Algoritma Pemrograman
Algoritma Pemrograman
 
Flowchart.pptx
Flowchart.pptxFlowchart.pptx
Flowchart.pptx
 
modul algoritma Bab 1
modul algoritma Bab 1modul algoritma Bab 1
modul algoritma Bab 1
 
FLOWCHART SANDRIMA.ppt
FLOWCHART SANDRIMA.pptFLOWCHART SANDRIMA.ppt
FLOWCHART SANDRIMA.ppt
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchart
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchart
 
02-FLOWCHART DAN BAHASA PEMROGRAMAN.pptx
02-FLOWCHART DAN BAHASA PEMROGRAMAN.pptx02-FLOWCHART DAN BAHASA PEMROGRAMAN.pptx
02-FLOWCHART DAN BAHASA PEMROGRAMAN.pptx
 
Materi Pemrograman Dasar 1.2 Flowchat.pptx
Materi Pemrograman Dasar 1.2 Flowchat.pptxMateri Pemrograman Dasar 1.2 Flowchat.pptx
Materi Pemrograman Dasar 1.2 Flowchat.pptx
 
Materi 3. flowchart
Materi 3. flowchartMateri 3. flowchart
Materi 3. flowchart
 
Laporan jobsheet 1
Laporan jobsheet 1Laporan jobsheet 1
Laporan jobsheet 1
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
 
About flowchart
About flowchartAbout flowchart
About flowchart
 
FLOWCHART PROGRAM_Pertemuan 2-3.ppt
FLOWCHART PROGRAM_Pertemuan 2-3.pptFLOWCHART PROGRAM_Pertemuan 2-3.ppt
FLOWCHART PROGRAM_Pertemuan 2-3.ppt
 
Materi_Flowchart.pptx
Materi_Flowchart.pptxMateri_Flowchart.pptx
Materi_Flowchart.pptx
 
Struktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchartStruktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchart
 

FLOWCHART ALUR PROSES

  • 2. FlowChart • Flow chart adalah suatu bagan/diagram yang menggambarkan aliran proses yang dikerjakan suatu program dari awal sampai akhir • Flow chart adalah algoritma yang digambarkan dengan diagram • Fungsi dari flow chart adalah mendeskripsikan urutan pelaksanaan suatu proses (sama dengan fungsi dari algoritma)
  • 3. 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.
  • 5. Start Input Bilangan ( I ) I > 0 Bukan Bilangan Positif Bilangan Positif Stop N Y Contoh Program Flowchart
  • 6. JENIS – JENIS SIMBOL FLOWCHART z Flow Direction Symbols (Simbol Penghubung Alur) z Processing Symbols (Simbol Proses). z Input-output Symbols (Simbol Input - Output)
  • 10. Input - Output Symbols
  • 12. Panduan Dalam Pembuatan Flowchart z Tidak ada kaidah yang baku. z Flowchart = gambaran hasil analisa suatu masalah z Flowchart dapat bervariasi antara satu pemrogram dengan pemrogram lainnya. z Secara garis besar ada 3 bagian utama: – Input – Proses – Output
  • 13. Next… z Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi singkat. z Jalannya proses digambarkan dari atas ke bawah dan diberikan tanda panah untuk memperjelas. z Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END.
  • 14. Contoh 1 : Flowchart Untuk Mengorder Burger Start (Approach Counter ) Order Drink Want Drink ? Want Fries ? Order Burger Stop ( Pay Cashier ) Order Fries YES YES NO NO
  • 15. Contoh 2 Flowchart Untuk Menentukan Bilangan Genap & Ganjil Start End Input Bilangan Cetak Genap Cetak Ganjil Hitung sisa bagi Antara bilangan Dengan 2 A A Apakah Sisa = 0 ? YES NO
  • 16. Contoh 3 Flowchart Untuk Menghitung Nilai Yang Dipangkat n Start Buat Variabel X,Hsl,N Read X,N A Hsl = X*X*…*X*X N B
  • 18. Contoh 4 : Flowchart Untuk Menganti Ban Dengan Kondisi Ban Serap Juga Kempis Mulai Ambil Ban Serep Ban Serep Kempis ? Ban Serep Bocor ? Tambah Angin Ban Serep Tambal Ban Serep A YA YA TDK TDK
  • 19. A Ambil Kunci – Kunci & Dongkrak Mobil di Dongkrak Buka Baut Ban Lepas Ban Pecah Pasang Ban Serep Pasang Baut Ban Lepas Dongkrak B
  • 20. B Simpan Ban Pecah Kunci dan Dongkrak Selesai
  • 21. TUGAS 1. Buatlah flowchart untuk menghitung luas dan keliling lingkaran. Dengan masukan berupa jari- jari. 2. Buatlah flowchart untuk menghitung temperatur dalam derajat Fahrenhait yang diubah ke dalam Celcius dan Reamur. 3. Buatlah flowchart untuk suatu bilangan positif sebanyak 5 buah dan akan bertambah 5 secara berturut – turut. 4. Buatlah flowchart dan algoritma untuk mengecek bilangan di antara 2 bilangan masukan, apakah sama ataukah lebih besar salah satunya, dan tampilkan hasilnya.