flowchart
1. Penjelasan Berdasarkan Bentuk Simbol (Notasi Flowchart)
Flowchart ini menggunakan simbol-simbol standar pemrograman untuk merepresentasikan alur kerja:
Simbol Terminator (Lonjong / Oval):
Digunakan untuk menyatakan awal dan akhir dari sebuah program
. Terdapat pada tulisan "Mulai" di bagian atas dan "selesai" di bagian bawah
.
Simbol Input/Output (Jajar Genjang):
Digunakan untuk proses memasukkan data atau menampilkan/mencetak hasil (data preparation/output).
Digunakan pada bagian "Inisialisasi i=1" dan "Cetak Nilai i"
.
Simbol Decision / Percabangan (Belah Ketupat):
Digunakan untuk pengambilan keputusan berdasarkan kondisi benar/salah (ya/tidak).
Digunakan pada kondisi "i < 5?" untuk menentukan apakah perulangan harus dilanjutkan atau dihentikan
.
Simbol Proses (Persegi Panjang):
Digunakan untuk melakukan pengolahan data atau perhitungan aritmatika.
Digunakan pada bagian "i = i + 1 (increment)" untuk mengubah nilai variabel $i$
.
Garis Alir (Flow Direction / Panah):
Menghubungkan antar simpul dan menunjukkan arah jalannya alur program
.
2. Penjelasan Berdasarkan Isi (Alur Logika Program)
Flowchart ini menggambarkan sebuah proses perulangan (looping) menggunakan struktur logika While/For sederhana dengan langkah-langkah sebagai berikut:
Mulai (
Start): Program dimulai dari simbol terminal atas. Inisialisasi: Variabel penghitung ($i$) diberi nilai awal $1$ (
Inisialisasi i=1). Pengecekan Kondisi (
Decision): Program memeriksa apakah nilai $i$ kurang dari $5$ (i < 5?): Jika "tidak": Alur langsung menuju ke simpul selesai, dan program berakhir
. Jika "iya": Alur berlanjut ke proses berikutnya di dalam lingkaran perulangan.
Pencetakan Nilai: Jika kondisi benar, program mencetak nilai $i$ saat itu ke layar (
Cetak Nilai i). Increment (Penambahan Nilai): Nilai variabel $i$ kemudian ditambah $1$ melalui rumus $i = i + 1$ (
i = i + 1 (increment)). Perulangan Kembali: Setelah nilai bertambah, alur kembali diarahkan ke atas untuk menguji kembali kondisi
i < 5?sampai syarat terpenuhi (bernilai tidak).

Komentar
Posting Komentar