Algoritma dan Flowchart
Pengertian Algoritma
- Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
Cara Penulisan Algoritma
- Natural Language: Menggunakan bahasa sehari-hari seperti struktur bahasa Inggris atau Indonesia.
- Pseudocode: Menyerupai kode pemrograman.
- Flowchart: Diagram yang mewakili algoritma, alur kerja, atau proses dalam simbol-simbol grafis.
Pengertian Flowchart
- Flowchart atau bagan alir adalah diagram yang mewakili algoritma, alur kerja, atau proses dengan simbol grafis.
- Menurut Wikipedia, flowchart menyajikan langkah-langkah dalam bentuk simbol grafis yang dihubungkan dengan panah.
Simbol Umum dalam Flowchart
- Terminator: Menyatakan awal atau akhir dari flowchart.
- Preparation: Menyediakan tempat penyimpanan untuk memberi nilai awal.
- Input-Output: Menyatakan proses input atau output.
- Proses: Menyatakan suatu proses yang dilakukan oleh komputer.
- Decision: Menunjukkan kondisi yang menghasilkan jawaban ya atau tidak.
- Arrow: Menyatakan jalannya arus proses.
Contoh Flowchart
Algoritma Sequence dari Kehidupan Sehari-hari
- Contoh: Algoritma memasak mie instan.
- Flowchart Algoritma Sequence: Menghitung luas kolam renang.
- Rumus: Luas = Panjang x Lebar.
- Simbol Input-Output: Mencantumkan variabel tanpa nilai untuk menunjukkan bahwa variabel tersebut dapat menerima input variatif.
- Simbol Preparation: Digunakan jika panjang dan lebar sudah diketahui, menggambarkan variabel dengan nilai.
Kesimpulan
- Flowchart membantu menyusun algoritma agar lebih mudah dipahami melalui simbol grafis.
Terima kasih telah menonton dan mendukung channel ini dengan like, subscribe, dan berbagi video.