Labels

Algoritma (5) Kali Linux (4) Linux (4) Network (2) Windows (1)

Friday, 13 November 2015

Sequensial Algoritma

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 :)