Computer Science, University of Brawijaya Putra Pandu Adikara, S.Kom Algoritma dan Struktur Data Runtunan (Sequence) Runtunan (Sequence) 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: 1. Perhitungan luas lingkaran 2. 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 1 double r, kel; 2 const pi = 3.14; Deskripsi 3 r input; 4 kel pi * 2 * r; {rumus hitung keliling} 5 output kel; Running time : T(n) = ∑ cost =6 cost 2 1 1 1 0 1 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.