COMPUTER TO – COMPUTE + ER
(Menghitung/Mengolah
bilangan)
(Mengolah Data)
Penyimpanan Data
Definisi Logika
• Logika identik dengan masuk akal dan penalaran.
Penalaran adalah salah satu bentuk pemikiran.
Pemikiran adalah pengetahuan tak langsung yang
didasarkan pada pernyataan langsung pemikiran,
mungkin benar dan mungkin juga tak benar.
Deklarasi :
jari_jari = real {tipe data bilangan pecahan}
luas = real {tipe data bilangan pecahan}
PHI = 3.14
Deskripsi:
1. Baca jari_jari
2. Hitung luas = PHI * jari_jari * jari_jari
3. Tampilkan luas ke layar
4. Selesai
Penyajian Algoritma
2. Pseducode
Kode atau tanda yang menyerupai (pseudo) atau merupakan penjelasan cara
menyelesaikan suatu masalah. Pseudo-code sering digunakan oleh manusia
untuk menuliskan algoritma.
Contoh :
Algoritma Luas_Lingkaran
{Menghitung luas lingkaran untuk ukuran jari-jari tertentu. Algoritma menerima masukan jari-jari lingkaran,
menghitung luasnya, lalu cetak luasnya ke piranti keluaran}
Deklarasi :
jari_jari : real {tipe data bilangan pecahan}
luas : real {tipe data bilangan pecahan}
PHI = 3.14
Deskripsi:
1. Read (jari_jari)
2. luas = PHI * jari_jari * jari_jari
3. Write (luas)
4. Selesai
Penyajian Algoritma
3. Diagram Alir / Flowchart
– Suatu diagram yang menggunakan simbol-simbol
khusus yang menunjukkan langkah-langkah sebuah
program.
– Simbol-simbol tersebut mengindikasikan aksi apa
yang akan dilakukan atau keputusan apa yang akan
dibuat.
Jenis Proses Algoritma
teh kopi
Contoh algoritma 1
Algoritma
– Siapkan gelas cadangan
X X