Pengertian Algoritma
Dalam berpikir, manusia akan
dipengaruhi 2 faktor, yaitu:
Rasional Moral
Faktor rasional bercirikan setiap Faktor moral mempengaruhi
keputusan yang diambil selalu pola piker manusia terhadap
berdasarkan perhitungan dan perbuatan, sikap, dan tingkah
logis atau dapat diterima akal lakunya dalam masyarakat
Apa itu logis?
Ketika menggagas ide dalam dunia digital,
yang diperlukan adalah pemikiran yang logis.
Logis atau logika berarti pemikiran yang
dapat diterima oleh akal dan penalaran
secara ilmiah
Apa itu logika?
Logika sering kita gunakan dalam kehidupan sehari-hari.
Misalkan ketika ingin mencuci pakaian menggunakan mesin
cuci, langkah apa saja yang harus kita lakukan? Apakah kita
mengisi deterjen dulu ke mesin cuci lalu memasukan pakaian
atau sebaliknya? Atau bagaimana langkah-langkah untuk
membuat sebuah jus buah?
Contoh Logika
Logika Membuat Jus Mangga
kopi susu
A B
Bagaimana Penyelesaiannya?
Untuk mempertukarkan isi gelas dengan benar, diperlukan
gelas tambahan yang kita namakan gelas C sebagai tempat
penampungan semetara
1. Siapkan gelas cadangan C
2. Tuangkan kopi dari gelas A ke C kopi
hasil = a + b
Write
hasil
End
Contoh Flowchart 3
Warna_lampu
True keterangan =
= “merah” “berhenti” Penjelasan:
• Start
False • Simbol input, membaca inputan warna
True laampu dengan bariabel warna_lampu
Warna_lampu keterangan =
= “kuning” • Simbol decision, kondisi pertama
“hati-hati”
warna_lampu “merah’ jika true maka
False keterangan “berhenti” jika false maka di
keterangan =
cek kondisi kedua. Jika warna_lampu
“jalan” “kuning” true maka keterangan “hati-
hati” jika false maka kondisinya menjadi
keterangan = “jalan”.
Write • Simbol ouput, membaca dan
keterangan
menampilkan keluaran variabel
keterangan
• End
End
Keuntungan menggunakan flowchart adalah:
• Lebih mudah dalam pembacaan dan pemahaman algoritme
• Dapat digunakan untuk menyelesaikan masalah yang tidak rumit
• Lebih rinci dengan model visualisasi