Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Algoritma dan Struktur Data

Presentasi serupa


Presentasi berjudul: "Algoritma dan Struktur Data"— Transcript presentasi:

1 Algoritma dan Struktur Data
Runtunan (Sequence)

2 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

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)

4 Contoh 1: Flowchart Keliling Lingkaran start Input r kel = 2 *pi * r
Output kel stop

5 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

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.

7 Contoh 2: Flowchart Luas Lingkaran start Input r, pi Luas = pi * r * r
Output luas stop

8 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;

9 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.


Download ppt "Algoritma dan Struktur Data"

Presentasi serupa


Iklan oleh Google