Anda di halaman 1dari 11

ALGORITMA &

FLOWCHART PERTEMUAN KE-1 PEMROGRAMAN KOMPUTER

Dr. Ratih Kumalasari, S.Pd., M.Si


Program Studi Teknik Industri
Universitas Bhayangkara Jakarta Raya 14 September 2020
Nonton Ini Dulu Deh
ALGORITMA
 Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang
disusun secara sistematis dan logis.
 Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang
disusun secara sistematis dan logis
 Langkah-langkah dalam algoritma harus dapat ditentukan bernilai benar atau
salah.
 Sebaiknya disusun sebelum membuat program.
 Kriteria suatu algoritma:
– Ada input dan output
– Efektif dan efisien
– Terstruktur

Dr. Ratih Kumalasari, S.Pd., M.Si. Teknik Industri, Universitas Bhayangkara


CONTOH SEDERHANA ALGORITMA
Menentukan apakah suatu bilangan merupakan apakah bilangan tersebut ganjil
atau bilangan genap.
1. Masukkan sebuah bilangan sembarang
2. Bagi bilangan tersebut dengan bilangan 2
3. Hitung sisa hasil bagi pada langkah 2.
4. Bila sisa hasil bagi sama dengan 0 maka bilangan itu adalah bilangan genap
tetapi bila sisa hasil bagi sama dengan 1 maka bilangan itu adalah bilangan
ganjil.

Dr. Ratih Kumalasari, S.Pd., M.Si. Teknik Industri, Universitas Bhayangkara


FLOWCHART

 Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan


hubungan antar proses beserta instruksinya.
 Hubungan setiap proses dinyatakan dengan symbol tertentu dan dihubungkan
dengan garis penghubung.
 Ada 2 macam Flowchart :
o System Flowchart  urutan proses dalam system dengan menunjukkan
alat media input, output serta jenis media penyimpanan dalam proses
pengolahan data.
o Program Flowchart  urutan instruksi yang digambarkan dengan symbol
tertentu untuk memecahkan masalah dalam suatu program.

Dr. Ratih Kumalasari, S.Pd., M.Si. Teknik Industri, Universitas Bhayangkara


SIMBOL-SIMBOL FLOWCHART

Dr. Ratih Kumalasari, S.Pd., M.Si. Teknik Industri, Universitas Bhayangkara


GAMBARAN UMUM FLOWCHART
START

Input

Proses

Output

END

Dr. Ratih Kumalasari, S.Pd., M.Si. Teknik Industri, Universitas Bhayangkara


CONTOH FLOWCHART

PERHATIKAN VIDEO
DAN
TAMBAHAN CATATAN

Dr. Ratih Kumalasari, S.Pd., M.Si. Teknik Industri, Universitas Bhayangkara


KETENTUAN LAIN

 Flowchart dapat bervariasi antara satu pemrogram dengan pemrogra lainnya.


 Secara garis besar ada 3 bagian utama:
– Input
– Proses
– Output
 Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga
jalannya proses menjadi singkat.

Dr. Ratih Kumalasari, S.Pd., M.Si. Teknik Industri, Universitas Bhayangkara


TUGAS

PERHATIKAN DAN KERJAKAN


TUGAS YANG DIBERIKAN PADA
LINK TUGAS

Dr. Ratih Kumalasari, S.Pd., M.Si. Teknik Industri, Universitas Bhayangkara


TERIMAKASIH SELAMAT BELAJAR

Dr. Ratih Kumalasari, S.Pd., M.Si. Teknik Industri, Universitas Bhayangkara

Anda mungkin juga menyukai