Dokumen tersebut membahas pengertian algoritma, program, pseudocode, dan flowchart. Terdapat contoh-contoh penggunaan flowchart untuk menulis algoritma dalam memodelkan proses-proses tertentu seperti login ke Facebook, penjumlahan bilangan, dan perhitungan luas persegi panjang.
4. TEKNIK,
Karena Algoritma diterapkan
di Komputer
yang penuh dengan TOOL
dan metodologi
Seni,
karena Algoritma penuh
dengan kreativitas dan
imajinasi yang jenius
ALGORITMA
merupakan gabungan antara SENI dan
TEKNIK
6. PROGRAM
ditulis dalam suatu bahasa yang disebut Bahasa
Pemrograman (Programming Language)
Contoh Bahasa
Pemrograman :
COBOL
FORTRAN
Pascal
BASIC
C
Java
dan sebagainya
Bahaca C ini yang kita
gunakan untuk
menerapkan Algoritma
di komputer
11. Lalu….
Tuliskan sebuah algoritma untuk login ke
Facebook?
Dalam bahasa sederhana
◦Buka halaman www.facebook.com
◦Isi username dan password
◦Klik tombol Login
Mudah kan? Tapi apakah itu langkah yang benar?
12. Contoh lain
1. Bagaimana Anda sampai ke kampus?
2. Bagaimana langkah-langkah memakai sepatu?
3. Bagaimana Anda makan siang?
4. Bagaimana langkah-langkah memeriksa email?
5. Bagaimana Anda mandi?
6. Bagaimana Anda memakai baju?
7. Bagaimana Anda nonton TV?
8. Bagaimana Anda minum es krim?
9. Bagaimana Anda mengirim SMS?
22. Aturan Dasar Flowchart
Flowchart umumnya digambarkan dari atas ke bawah.
Semua simbol Flowchart harus terhubung dengan panah (control flow)
Flowchart diawali dan diakhiri dengan sebuah simbol terminal.
Semua simbol flowchart memiliki 1 (satu) panah keluar, kecuali DECISION yang memiliki 2
(dua) keluaran yaitu TRUE dan FALSE.
24. Contoh
Hitung dan cetak TOTAL dari Bilangan 10 dan 20.
Inisialisasi TOTAL = 0 [proses]
Input kedua bilangan [input]
Tambahkan kedua bilangan dan simpan di TOTAL [proses]
Tampilkan TOTAL [output]
25. Contoh
Hitung dan cetak TOTAL dari Bilangan 10 dan 20.
Inisialisasi TOTAL = 0 [proses]
Input kedua bilangan [input]
Tambahkan kedua bilangan dan simpan di TOTAL [proses]
Tampilkan TOTAL [output]
MULAI
26. Contoh
Hitung dan cetak TOTAL dari Bilangan 10 dan 20.
Inisialisasi TOTAL = 0 [proses]
Input kedua bilangan [input]
Tambahkan kedua bilangan dan simpan di TOTAL [proses]
Tampilkan TOTAL [output]
MULAI
TOTAL = 0
27. Contoh
Hitung dan cetak TOTAL dari Bilangan 10 dan 20.
Inisialisasi TOTAL = 0 [proses]
Input kedua bilangan [input]
Tambahkan kedua bilangan dan simpan di TOTAL [proses]
Tampilkan TOTAL [output]
MULAI
TOTAL = 0
input 10, 20
28. Contoh
Hitung dan cetak TOTAL dari Bilangan 10 dan 20.
Inisialisasi TOTAL = 0 [proses]
Input kedua bilangan [input]
Tambahkan kedua bilangan dan simpan di TOTAL [proses]
Tampilkan TOTAL [output]
MULAI
TOTAL = 0
input 10, 20
TOTAL = 10 + 20
29. Contoh
Hitung dan cetak TOTAL dari Bilangan 10 dan 20.
Inisialisasi TOTAL = 0 [proses]
Input kedua bilangan [input]
Tambahkan kedua bilangan dan simpan di TOTAL [proses]
Tampilkan TOTAL [output]
MULAI
TOTAL = 0
input 10, 20
TOTAL = 10 + 20
Cetak TOTAL
30. Contoh
Hitung dan cetak TOTAL dari Bilangan 10 dan 20.
Inisialisasi TOTAL = 0 [proses]
Input kedua bilangan [input]
Tambahkan kedua bilangan dan simpan di TOTAL [proses]
Tampilkan TOTAL [output]
MULAI
TOTAL = 0
input 10, 20
TOTAL = 10 + 20
Cetak TOTAL
SELESAI