0% menganggap dokumen ini bermanfaat (0 suara)
19 tayangan29 halaman

Panduan Pembuatan Flowchart Pemrograman

Program Studi Teknik Industri Fakultas Teknik Universitas Muria Kudus menawarkan mata kuliah Pemrograman Komputer yang membahas tentang diagram alir (flowchart) sebagai alat untuk menggambarkan algoritma secara visual. Mata kuliah ini membantu mahasiswa memahami konsep flowchart dan mampu menerapkannya untuk menyelesaikan masalah komputasi. Terdapat berbagai jenis dan simbol flowchart serta contoh penerapannya untuk menghitung

Diunggah oleh

HARI PURNOMO
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 PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
19 tayangan29 halaman

Panduan Pembuatan Flowchart Pemrograman

Program Studi Teknik Industri Fakultas Teknik Universitas Muria Kudus menawarkan mata kuliah Pemrograman Komputer yang membahas tentang diagram alir (flowchart) sebagai alat untuk menggambarkan algoritma secara visual. Mata kuliah ini membantu mahasiswa memahami konsep flowchart dan mampu menerapkannya untuk menyelesaikan masalah komputasi. Terdapat berbagai jenis dan simbol flowchart serta contoh penerapannya untuk menghitung

Diunggah oleh

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

PROGRAM STUDI TEKNIK INDUSTRI

FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2022/2023

DIAGRAM ALIR
(FLOWCHART)
PEMROGRAMAN KOMPUTER

DINA TAUHIDA
CAPAIAN PEMBELAJARAN & INDIKATOR

Capaian Pembelajaran:
1. Mengetahui aturan pembuatan flowchart dan
bagaimana mengubah algoritma menjadi flowchart

Indikator:
1. Mahasiswa mampu membuat flowchart berdasarkan kelogisan
algoritma.
2. Mahasiswa mampu menggunakan simbol flowchart dengan
tepat.
FLOWCHART

• Flowchart/ diagram alir merupakan


gambar atau bagan yang
menggambarkan urutan instruksi
yang digambarkan dengan simbol
tertentu untuk memecahkan
masalah dalam suatu program.
FUNGSI FLOWCHART
• Menunjukkan setiap langkah program atau
prosedur dalam urutan yang tepat saat terjadi.
• Sebagai komunikasi antara programmer dan analis
- Programmer menggunakan flowchart program
untuk menggambarkan urutan instruksi dari
program komputer.
- Analis Sistem menggunakan flowchart program
untuk menggambarkan urutan tugas-tugas
pekerjaan dalam suatu prosedur atau operasi.
JENIS-JENIS FLOWCHART
 Flowchart terbagi atas lima jenis, yaitu:
- Flowchart Sistem (System Flowchart)
- Flowchart Paperwork/ Flowchart Dokumen
(Document Flowchart)
- Flowchart Skematik (Schematic Flowchart)
- Flowchart Program (Program Flowchart)
- Flowchart Proses (Process Flowchart)
FLOWCHART SISTEM
 Flowchart Sistem merupakan bagan yang
menunjukkan alur kerja atau apa yang sedang
dikerjakan di dalam sistem secara keselu-
ruhan dan menjelaskan urutan dari prosedur -
prosedur yang ada di dalam sistem.
CONTOH FLOWCHART SISTEM
FLOWCHART PAPERWORK/
DOKUMEN
 Flowchart Paperwork menelusuri alur dari data
yang ditulis melalui sistem.
FLOWCHART SKEMATIK
 Flowchart Skematik mirip dengan Flowchart
Sistem yang menggambarkan suatu sistem
atau prosedur. Flowchart Skematik ini bukan
hanya menggunakan simbol-simbol flowchart
standar, tetapi juga menggunakan gambar -
gambar komputer, peripheral, form-form atau
peralatan lain yang digunakan dalam sistem.
CONTOH FLOWCHART SKEMATIK
FLOWCHART PROGRAM
 Flowchart Program merupakan keterangan
yang lebih rinci tentang bagaimana setiap
langkah program atau prosedur sesungguhnya
dilaksanakan. Flowchart ini menunjukkan setiap
langkah program atau prosedur dalam urutan
yang tepat saat terjadi.
CONTOH FLOWCHART PROGRAM
 Kasus : Buatlah sebuah rancangan program dengan
menggunakan flowchart, mencari luas persegi panjang.
Solusi : Perumusan untuk mencari luas persegi panjang
adalah :
L=p.L
 di mana, L adalah Luas persegi panjang, p adalah
panjang persegi, dan l adalah lebar persegi.
FLOWCHART PROSES
 Flowchart Proses merupakan teknik penggambaran
rekayasa industrial yang memecah dan menganalisis
langkah - langkah selanjutnya dalam suatu prosedur
atau sistem.
CONTOH FLOWCHART PROSES
SIMBOL BASIC FLOWCHART (ISO)
SIMBOL BASIC FLOWCHART
(ANSI)
PEMBUATAN FLOWCHART
• Tidak ada kaidah yang baku.
• Flowchart = gambaran hasil analisa suatu masalah
• Flowchart dapat bervariasi antara satu pemrogram
dengan pemrogram lainnya.
• Hindari pengulangan proses yang tidak perlu dan
logika yang berbelit sehingga jalannya proses menjadi
singkat. Jika terlalu kompleks, dapat menggunakan
simbol konektor.
• Jalannya proses digambarkan dari atas ke bawah dan
diberikan tanda panah untuk memperjelas.
• Sebuah flowchart diawali dari satu titik START dan
diakhiri dengan END.
• Secara garis besar ada 3 bagian utama:
– Input – Proses – Output
PEMBUATAN FLOWCHART (1)
• Hanya 1 garis aliran yang boleh keluar dari simbol
proses.

• Hanya 1 garis aliran yang masuk ke dalam simbol


decision, namun garis aliran yang keluar dari simbol
decision bisa berjumlah 2 hingga 3 garis aliran
tergantung dari jawaban yang sesuai.

• Hanya 1 garis aliran yang digunakan untuk


menghubungkan simbol terminal

CONTOH FLOWCHART
• Buat algoritma dan gambarkan flowchart dari rata – rata 2
bilangan
1. Masukan: X dan Y
2. Keluaran: Rerata
• Rumus rerata:
• Rerata (X+Y) / 2
• Jadi, algoritma nya:
• Masukkan X dan Y
• Rerata (X+Y) / 2
• Tampilkan Rerata
CONTOH FLOWCHART (1)
• flowchart dari rata – rata 2 bilangan

Start

Read X, Y

Rerata = (X+Y)/2

Output
Rerata

End
CONTOH FLOWCHART (1)
• flowchart yang memiliki pengulangan aktivitas pada input
CONTOH FLOWCHART (2)
 Mengkonversi suhu dari Celcius ke Fahrenheit

1. Masukan: Celcius
2. Keluaran: Fahrenheit
• Rumus konversi suhu Celcius ke Fahrenheit:
• Fahrenheit 9/5 * Celcius + 32
• Jadi, algoritma nya:
• Masukkan Celcius
• Fahrenheit 1,8 * Celcius + 32
• Tampilkan Fahrenheit
CONTOH FLOWCHART (3)
 Mengkonversi suhu dari Celcius ke Fahrenheit

Mulai

Baca Celcius

Hitung Fahrenheit = (9/5) * Celcius + 32

Tampilkan
Fahrenheit

Selesai
CONTOH FLOWCHART (4)
 Sebuah aturan untuk menonton sebuah film tertentu
adalah sebagai berikut, jika usia penonton lebih dari 17
tahun maka penonton diperbolehkan dan apabila kurang dari
17 tahun maka penonton tidak diperbolehkan nonton.
1. Masukan: Usia
2. Keluaran: Hasil Cetak “Silahkan Menonton”
atau “Anda Tidak Boleh Menonton”
Rumus decision:
If ya maka cetak “Silahkan Menonton”,
If tidak maka cetak “Anda Tidak Boleh Menonton”
CONTOH FLOWCHART (5)
 Sebuah aturan untuk menonton sebuah film tertentu
CONTOH FLOWCHART (6)
 Dalam suatu perhitungan nilai P = X + Y. Jika P
positif, maka Q = X * Y, sedangkan jika negative maka nilai
Q = X/Y. Buatlah flowchart untuk mencari nilai P dan Q.

1. Masukan: X dan Y
2. Keluaran: Q
Rumus P dan Q:
P=X+Y
If P (+) maka Q = X * Y,
If P (-) maka Q = X/Y
Print Q
CONTOH FLOWCHART (7)
 Flowchart untuk mencari nilai P dan Q.
DAFTAR PUSTAKA
 Barakbah, A.L., dkk., 2013, Logika dan Algoritma, Surabaya: PENS.
 Kadir, A., 2017, Dasar Logika Pemrograman komputer, Jakarta:
Gramedia.
 Supardi,Y., 2015, Belajar Algoritma untuk Pemula, Jakarta: D@takom
Lintas Buana.
 Udayana, I.K.B.F., 2016, Dasar – Dasar Algoritma, Surabaya: NSC.
TERIMA KASIH

Anda mungkin juga menyukai