Anda di halaman 1dari 21

FLOWCHART

BAGAN ALIR

Khairul Ihsan, S.Kom.


ALGORITMA

Algoritma merupakan suatu urutan


langkah – langkah dalam penyelesaian
suatu masalah yang disusun secara
sistematis dan logis yang dituangkan
secara tertulis.
PENULISAN ALGORITMA

Cara penulisan algoritama ada 3 cara, yaitu :


1. Menggunakan sebuah kalimat dalam suatu bahasa yang
dimengerti Manusia ( Bahasa Indonesia, Bahasa Inggris,
Bahasa Jepang dan bahasa lainnya)
2. Menggunakan Flowchart atau bagan alir
3. Menggunakan suatu Bahasa Pemograman atau sebuah kode –
kode atau Prosedure Code yang hanya dimengerti oleh mesin
komputer
FLOWCHART – BAGAN ALIR

Model penulisan algoritma yang menggunakan


bentuk penyusunan bangun ruang yang disebut
sebagai bagan alir atau flowchart.

------------------

Bagan alir merupakan sebuah bagan (chart) yang


menunjukkan aliran (flow) atau runtutan data
yang terjadi dalam program secara logika.
Struktur atau Bagian Flowchart

Bagian dari flowchart antara lain :

1. Input atau sebuah masukkan data

2. Proses atau sebuah pemrosesan data

3. Output atau keluaran atau hasil data


BAGAIMANA CARA UNTUK
LOGIN AKUN
INSTAGRAM ?
SEKARANG KITA AKAN
JAWAB DENGAN
MENGGUNAKAN ALGORITMA
Algoritma untuk login akun
Instagram Menggunakan
Smartphone
• Buka aplikasi Instagram pada smartphone masing-
masing
• Jika belum terpasang aplikasi Instagram silahkan unduh
terlebih dahulu
• Masukkan nama pengguna dan kata kunci
• Lalu klik tombol “Masuk atau Sign In”
• Jika belum memiliki akun Instagram maka lakukan
pedaftaran akun terlebih dahulu dengan klik tombol
“Daftar atau Sign Up”
• Berhasil masuk ke akun Instagram
SEKARANG KITA AKAN
JAWAB DENGAN
MENGGUNAKAN
FLOWCHART
6 SIMBOL YANG SERING
DIGUNAKAN PADA
FLOWCHART
TERMINAL

Terminal atau biasa juga disebut terminator merupakan simbol


yang menunjukan awal atau akhir dari suatu program
INPUT / OUTPUT

Simbol I/O berfungsi untuk mengambil suatu nilai masukan / input dan
menampilkan nilai keluaran / output
PROSES

Simbol proses atau process berfungsi untuk menunjukkan semua proses


perhitungan atau pengohalan data
Decision

Simbol decision atau keputusan digunakan untuk mengajukan


pertanyaan yang dapat memiliki nilai benar atau salah atau bisa
juga dengan ya atau tidak

Contoh : Apakah kalian sedang berlibur ?


Jawaban bisa berati Ya atau Tidak
Connector

ON PAGE OFF PAGE

Connector berfungsi untuk menghubungkan flowchart 1 dengan


flowchart lainnya.
Misalkan dalam suatu flowchart berisikan terlalu besar maka flowchart 1
disimpan pada halaman 1 dan flowchart 2 disimpan pada halaman
lainnya.
Dengan catatan, pada flowchart halaman pertama diakhir bagan tersebut
diakhiri dengan simbol on page-connector dan untuk menghubungkan
dengan flowchart lainnya diawali dengan simbol off page-connector
Control Flow

Simbol control flow berfungsi untuk menunjukan arah dari


aliran
Aturan dalam penulisan flowchart

1. Flowchart umumnya digambarkan dari atas ke


bawah
2. Semua simbol flowchart harus terhubung dengan
panah
3. Semua flowchart dimulai dan diakhiri dengan
simbol terminal
4. Pada simbol decision atau keputusan memiliki 2
titik keluar, yang mana kedua titik tersebut untuk
pernyataan yang bernilai Benar (Ya) dan titik
satunya bernilai Salah (Tidak)
Contoh Sederhana

Buatlah algoritma dan flowchart dari perhitungan


matematika hasil penjumlahan dari 15 dan 10
Mulai

Jawab uraian deskripsi :


1. Inisialisasi proses (Jumlah = 0) Jumlah=0

2. Masukkan bilangan 15 dan 10 Input 15 , 10

(I/O)
3. Proses perhitungan bilangan Jumlah = 15 + 10

dan simpan hasilnya pada


Cetak
Jumlah (Proses) Jumlah

4. Cetak atau tampilkan Jumlah


(I/O) Selesai
Mulai

Klik aplikasi IG

Menulisakan Punya
akun ?
Tidak

flowchart untuk Ya

Proses pada Tampilan

login akun Home IG halaman


buat akun

Instagram
Masukkan
UN dan Pass

Menggunakan Tidak UN dan


Pass
Proses pada
Home IG

Smartphone
benar ?

Ya

Tampil
Beranda IG

Selesai
Latihan !!!

Buatlah penulisan logika dalam bentuk algoritma dan


penulisan dalam bentuk flowchart dalam penyelesaian
masalah :

1. Mengirim surel atau surat elektronik kepada


teman, dengan asumsi sudah memiliki alamat
surel !
2. Melakukan peminjaman buku di perpustakaan
dengan menggunakan kartu perpustakaan !
3. Melakukan panggilan telepon kepada teman !
SELESAI
TERIMA KASIH

Anda mungkin juga menyukai