Dan
Pengenalan Algoritma
Pertemuan ke - 1
Program dan Bahasa Pemrograman
2
Belajar Memrogram Vs Belajar Bahasa
Pemrograman
► Belajar memprogram adalah belajar tentang metodologi
pemecahan masalah, kemudian menuangkannya dalam
suatu notasi tertentu yang mudah dibaca dan dipahami.
► Belajar bahasa pemrograman berarti belajar memakai suatu
bahasa, aturan-aturan tata bahasanya, instruksi-instruksinya,
tata cara pengoperasian compiler-nya, dan memanfaatkan
instruksi-instruksi tersebut untuk membuat program yang
ditulis hanya dalam bahasa itu saja.
3
Belajar Memprogram
4
Belajar Bahasa Pemrograman
5
Syarat Program yang Baik
1. Benar
2. Berlaku umum untuk beragam data (valid)
3. Mudah dibaca
4. Mudah dimodifikasi dan dikembangkan
5. Efisiensi dalam penggunaan ruang dan waktu
(kompleksitas rendah)
6
Algoritma
Disain Algoritma
Menulis Program
Dokumentasi Program
Stop
ALGORITMA DALAM BENTUK DESKRIPTIF
Algoritmanya :
– Masukkan sebuah bilangan sembarang
– Bagi bilangan tersebut dengan bilangan 2
– Hitung sisa hasil bagi pada langkah 2.
– 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.
ALGORITMA DALAM BENTUK FLOWCHART
Start
Hasil=0
Bilangan=1
7
Hasil=Bilangan
%2
t
Hasil=0
“Bilingan “Bilingan
Genap” Ganjil”
Stop
ALGORITMA DALAM BENTUK PSEUDO CODE