Mulai
Input Proses 1
Seleksi Proses 3
Output 1 Proses 2
Selesai
Algoritma Harmony Search Algoritma Particle Swarm Optimization
Flowchart / Diagram Alir
Digunakan untuk menggambarkan algoritma yang terstruktur dan mudah dipahami.
Mulai Mulai
Phi = 3.14
Input:
Panjang;
Lebar
Input:
Radius
Luas = Panjang x Lebar
Output: Luas
Output:
Luas
Selesai Selesai
Mulai
Selesai
GajiTetap = 500000
Golongan 1?
Gajiperjam = 5000 Gaji = GajiTetap + Upah
GajiTetap = 300000
Golongan 2?
Gajiperjam = 3000 Output: Nama, Gaji
GajiTetap = 250000
Golongan 3?
Gajiperjam = 2000 Selesai
GajiTetap = 100000
Golongan 4?
Gajiperjam = 1500
GajiTetap = 50000
Gajiperjam = 1000
A
Sitorus, L. (2015). Algoritma dan Pemrograman. Yogyakarta: CV. Andi Offset.
Flowchart & Pseudocode
1. NOTASI INPUT/OUTPUT
INPUT (X)
OUTPUT (X)
2. NOTASI ASSIGNMENT
Digunakan dengan fungsi yang sama seperti tanda ‘sama dengan’ (=)
X 10
6. NOTASI PERCABANGAN
IF – THEN – ELSE
DEPEND – ON
CASE
7. NOTASI PERULANGAN
FOR – TO – DO
WHILE – DO
REPEAT - UNTIL
PSEUDOCODE KOMISI
Input (NamaSalesman, Penjualan)
Komisi 5% * Penjualan
Output (namaSalesman, Penjualan, Komisi)
PSEUDOCODE GAJI#1
Input (Nama, GajiPokok)
Tunjangan 20% * GajiPokok
Pajak 15% x (GajiPokok + Tunjangan)
GajiBersih = GajiPokok + Tunjangan – Pajak
Output (Nama, GajiPokok, GajiBersih)
Buatlah algoritma yang disajikan dalam flowchart untuk menghitung konversi suhu dari derajat Celcius
menjadi derajat Reamur dan derajat Fahrenheit.
Kirimkan gambar flowchart pada WA Group MK Pemrograman paling lambat pukul 17.00.