Algoritma
MK Algoritma dan Pemrograman
Sekolah Vokasi IPB
Membuat Program Komputer
• Pemrograman komputer sangat sulit dilakukan, terutama
bagi orang yang baru pertama kali melakukannya.
• Oleh karena itu, pemrograman komputer harus dilakukan
secara sistematis, dimulai dengan merancang atau mendesain
langkah-langkah yang tepat yang menjelaskan jawaban dari
suatu masalah.
• Langkah-langkah yang disusun secara berstruktur dan terurut
untuk menjawab suatu persoalan dengan menggunakan
bahasa manusia inilah yang sering disebut dengan
algoritme
Langkah Pemrograman
Bentuk Algoritma
Output
Input
data
Kondisi Proses
Contoh Bentuk
Flowchart
Latihan
Buat Algoritma dan Flowchart untuk kasus berikut:
1. Menjumlahkan 4 bilangan bulat.
2. Menentukan bilangan terbesar dan terkecil dari tiga bilangan bulat.
3. Menentukan sisa pembagian suatu bilangan bulat dengan x (x > 0).
4. Menghitung luas:
• Lingkaran
• Segitiga
• Jajaran genjang
5. Menentukan suatu bangun bujur sangkar atau bukan berdasarkan panjang dan
lebarnya. Jika bujur sangkar, cetak 0. Selainnya, cetak selain 0.
6. Menentukan suatu bilangan bulat genap atau ganjil. Jika ganjil, cetak 1.
Selainnya, cetak 0.
7. Memeriksa apakah suatu bilangan bulat adalah positif, negatif, atau 0. Jika
positif, cetak kata 'POSITIF‘; jika negatif, cetak 'NEGATIF