Setiap baris merupakan satu perintah
Komputer akan mengeksekusi perintah baris-per-baris
Setiap perubahan yang dilakukan oleh sebuah perintah, hanya berlaku untuk variabel yang dirubah
Kata Kunci Algoritma
Variabel yang dirubah maka nilai terakhir yang disimpan
Fokus terhadap baris yang sedang dikerjakan
Jangan berasumsi, lakukan sesuai perintah pada baris yang ada
Tidak ada perulangan pada instruksi yang sudah dikerjakan kecuali diperintahkan
Istilah umum Algoritma
Masukkan/tanya ⇒ Input
Keluaran/tampilkan ⇒ Output
Contoh:
Program SekuensialSatu
Variabel
nama1, nama2 : integer
Algoritma
1 input nama1
2 input nama2
3 jika nama1>nama2 maka
4 nama1 ? nama2
5 output nama1
Program SekuensialSatu
Variabel
nama, alamat : integer
Algoritma
1 input nama
2 input alamat
3 jika nama>alamat maka
4 nama ? alamat
5 output nama
Program SekuensialTiga
Variabel
angka1, angka2, angka3: integer
angka4, angka5: integer
Algoritma
1 input angka1
2 input angka2
3 jika angka1 > angka 2 maka
4 angka3 ? angka1
5 angka1 ? angka2
6 angka2 ? angka3
7 output angka1
8 output angka2
9 angka4 ? angka2 mod angka1
10 angka5 ? angka2 div angka1
11 jika angka4 = 0 maka
12 angka3 ? angka1
13 jika tidak, maka
14 angka2 ? angka1
15 angka1 ? angka4
16 kembali ke langkah (9)
17 tampilkan angka3
No comments:
Post a Comment
Komentar yang baik-baik dan sopan ya.
Jika ada yang ingin ditanyakan, kirim email saja ke gufhin@outlook.com
Insyallah saya balas jika ada kesempatan :)