Algoritma dan Struktur Data Runtunan (Sequence)
Runtunan (Sequence) A1. Aksi 1 A2. Aksi 2 A3. Aksi 3 aksi-aksi dalam algoritma yang dikerjakan secara berurutan pada flowchart digambarkan sebagai kumpulan proses (segi empat) Banyak digunakan pada proses perhitungan atau mengerjakan rumus contoh : A1. Aksi 1 A2. Aksi 2 A3. Aksi 3
Contoh Dibahas: Perhitungan luas lingkaran Perhitungan keliling lingkaran Contoh Lain: Menghitung kuadrat suatu bilangan Menghitung luas bidang datar Menghitung volume benda Konversi mata uang Konversi suhu (°C °R, °C °F, °C °K, dan sebaliknya)
Contoh 1: Flowchart Keliling Lingkaran start Input r kel = 2 *pi * r Output kel stop
Contoh 1: Pseudocode Deklarasi cost 1 double r, kel; 2 2 const pi = 3.14; 1 Deskripsi 3 r input; 1 4 kel pi * 2 * r; 1 {rumus hitung keliling} 0 5 output kel; 1 Running time : T(n) = ∑ cost = 6
Contoh 1: Source Code Keliling lingkaran program kellingk; uses crt; const pi = 3.14 var r, kel: real; begin WriteLn('Berapa ukuran jari-jari = ‘); ReadLn(r); kel := 2 * pi * r; WriteLn('Keliling lingkaran = ', kel); end.
Contoh 2: Flowchart Luas Lingkaran start Input r, pi Luas = pi * r * r Output luas stop
Contoh 2: Pseudocode Deklarasi 1 double r, luas; 2 const pi 3.14; Deskripsi 3 r input; 4 luas pi * r * r; {rumus hitung luas} 5 output luas;
Contoh 2: Source Code Luas lingkaran program luaskel; const pi = 3.14; var r, luas: real; begin WriteLn('Berapa ukuran jari-jari = '); ReadLn(r); luas := pi * r * r; ReadLn('Luas lingkaran = ', luas); end.