0% menganggap dokumen ini bermanfaat (0 suara)
174 tayangan16 halaman

Panduan Lengkap Flowchart Algoritma

Flowchart merupakan representasi visual dari urutan langkah dan keputusan yang diperlukan untuk melakukan suatu proses, dimana setiap langkah dicatat dalam bentuk diagram yang dihubungkan dengan garis dan panah arah. Flowchart dibuat menggunakan simbol-simbol khusus dan dapat disimulasikan menggunakan perangkat lunak Flowgorithm.

Diunggah oleh

andromedasaf
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 PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
174 tayangan16 halaman

Panduan Lengkap Flowchart Algoritma

Flowchart merupakan representasi visual dari urutan langkah dan keputusan yang diperlukan untuk melakukan suatu proses, dimana setiap langkah dicatat dalam bentuk diagram yang dihubungkan dengan garis dan panah arah. Flowchart dibuat menggunakan simbol-simbol khusus dan dapat disimulasikan menggunakan perangkat lunak Flowgorithm.

Diunggah oleh

andromedasaf
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 PDF, TXT atau baca online di Scribd

Algoritma dan Pemrograman

Pertemuan 2 Flowchart Safrian Andromeda S.T., M.T.


18-22 September 2023
• Flowchart adalah representasi visual dari
urutan langkah-langkah dan keputusan
yang diperlukan untuk melakukan suatu
proses.
• Setiap langkah dicatat dalam bentuk
diagram.
Definisi • Langkah-langkah dihubungkan dengan
garis dan panah arah. Ini memungkinkan
siapa saja untuk melihat aliran pada
diagram dan secara logis mengikuti
proses dari awal hingga akhir.
• Flowchart disebut juga diagram alir.
Simbol pada
Flowchart

• Flowchart digunakan
untuk menggambarkan
algoritma menggunakan
simbol tertentu

Sumber:Zarman,W. Implementasi Algoritma dalam Pemrograman Python


Flowgorithm

Dapat mensimulasikan
Merupakan perangkat flowchart yang sudah
lunak untuk membuat dibuat sehingga bisa
flowchart. tau keluaran dari alur
yang sudah dibuat.
Terminal
• Untuk mengawali dan mengakhiri flowchart
• Untuk mengawali bisa menggunakan
"Start/Begin/Mulai“
• Untuk mengakhiri bisa menggunakan
“Stop/End/Selesai”
Input / Output

• Simbol Input/Output digunakan untuk


memasukkan nilai yang dibutuhkan
dalam proses atau menampilkan nilai
dari hasil suatu proses
Process
• Simbol proses digunakan untuk memproses data
• untuk melakukan perhitungan/operasi aritmatika
• biasanya berisi rumus
Decision
• Simbol keputusan digunakan untuk membandingkan data dan memiliki 2 keluaran yaitu “Benar/Salah” atau “Ya/Tidak“
• Gambar berikut menjelaskan bahwa jika A kurang dari 10 maka flowchart akan mengalir ke kanan.
• Jika tidak maka flowchart akan mengalir ke kiri.
Guidelines
• Pastikan bahwa flowchart memiliki START (atau BEGIN) dan STOP (atau END).
• Flowchart harus rapi, bersih dan mudah diikuti.
• Arah flowchart yang biasa adalah dari atas ke bawah atau dari kiri ke kanan.
• Simbol terminal, yaitu START/BEGIN atau STOP/END hanya boleh memiliki satu garis
aliran.
• Hanya satu garis aliran yang keluar dari simbol proses.
• Hanya satu garis aliran yang masuk simbol keputusan, tetapi dua atau tiga garis
aliran untuk setiap kemungkinan jawaban, dapat meninggalkan simbol keputusan.
• Jika diagram alur panjang dan kompleks, simbol konektor harus digunakan untuk
mengurangi jumlah garis aliran.
• Hindari persimpangan garis aliran.
• Gunakan simbol anotasi untuk menjelaskan langkah-langkah dengan lebih jelas.
Contoh Flowchart 1 - Program
penjumlahan

• 1. mulai
• 2. masukkan angka pertama untuk
dijumlahkan
• 3. masukkan angka kedua untuk
dijumlahkan
• 4. jumlahkan angka pertama dan kedua
• 5. tampilkan pada layar hasil
penjumlahannya
• 6. selesai
Contoh Flowchart 2 – On Page Connector
• Menunjukkan hubungan simbol dalam
flowchart untuk menyederhanakan bentuk
flowchart ketika simbol yang dihubungkan
berjauhan dan rumit ketika dihubungkan
dengan garis (dalam 1 halaman).
• Kita bisa menggunakan page connector
untuk memisahkan flowchart yang panjang
sehingga kita bisa mempresentasikannya
dalam 1 halaman.
• Terlihat dari contoh flowchart disamping
yang terlihat terputus, namun coba
perhatikan simbol bulat dengan huruf A,
simbol ini merupakan penyambung dalam
1 halaman, jadi sebenarnya proses
berlanjut dari kiri ke kanan. Source :https://www.breezetree.com/flow-charts/flowchart
Contoh flowchart 3 – Off Page Connector
Flowchart 3 - menggunakan
Flowgorithm

Variable dan tipe data perlu di


definisikan terlebih dahulu
Membuat Flowchart 4 – 1 Program dengan 2
fungsi
References
• Deitel, P., & Deitel, H. (2016). C How to Program. With an Introduction to C++ (8th
• ed.). PEARSON.
• https://blossoms.mit.edu/sites/default/files/project/page_files/Flowchart-Resource-Handout.pdf
• Dwi Y, H. (2017). Flowchart Program.
• https://www.codesansar.com/computer-basics/flowcharts.htm
• https://medium.com/@sdmalfian/tutorial-flowgorithm-bahasa-indonesia-part-2-588209652fba

Anda mungkin juga menyukai