Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Dasar Algoritma dan Pemrograman

Presentasi serupa


Presentasi berjudul: "Dasar Algoritma dan Pemrograman"— Transcript presentasi:

1 Dasar Algoritma dan Pemrograman
Lecture 11 Skema Pemrosesan Sekuensial [1]

2 Definisi [1] Pemrosesan secara satu-persatu, dari sekumpulan informasi sejenis yang setiap elemennya dapat diakses dengan keterurutan tertentu (ada suksesor) Seolah-olah kumpulan elemen deret. Elemen bisa bertype dasar (integer, real, character, boolean), atau juga type bentukan (misal Point<X : Real, Y : Real>)

3 Definisi [2] Kumpulan informasi itu dapat diakses dengan istilah berikut : Elemen Pertama (First_Elmt) Elemen yang siap diproses (Current_Elmt) Elemen yang diakses setelah Current_Elmy (Next_Elmt) Tanda akhir proses EOP

4 Spesifikasi Primitif [1]

5 Spesifikasi Primitif [2]

6 Contoh [1]

7 Procedure Terdefinisi

8 Skema Pemrosesan dg Mark[1]
{Tanpa penanganan kasus kosong secara khusus} skema : inisialisasi First_Elmt While not EOP do Proses_Current_Elmt Next_Elmt {EOP} Terminasi

9 Skema Pemrosesan dg Mark[2]
{Dengan penanganan kasus kosong} skema : First_Elmt if EOP then Proses-Kasus-Kosong Else Inisialisasi repeat Proses_Current_Elmt Next_Elmt Until EOP Terminasi

10 Skema Pemrosesan Tanpa Mark[1]

11 Skema Pemrosesan Tanpa Mark[3]

12 Studi Kasus [1] Jumlah 1 s/d N Buatkan algoritma yang membaca sebuah bilangan bulat positif N, menuliskan 1,2,3, ...N dan menjumlahkan N serta menuliskan hasil penjumlahannya.

13 Solusi Studi Kasus[1] a

14 Solusi Studi Kasus[1] b

15 Solusi Studi Kasus[1] c

16 Solusi Studi Kasus[1] d

17 Studi Kasus [2] Jumlahkan Bilangan
Tulis sebuah Program yang membaca nilai-nilai integer yang dibaca dari piranti masukan, dan menjumlahkan nilainya. pemasukan nilai integer diakhiri dengan 9999.

18 Solusi Studi Kasus[2]

19 Studi Kasus [3] Cacah Bilangan
Tuliskan sebuah Program yang membaca nilai-nilai integer yang dibaca dari piranti masukan, dan mencacah banyaknya nilai integer yang diketikkan (berapa kali). Pemasukan nilai integer diakhiri dengan 9999.

20 Solusi Studi Kasus[3] a

21 Solusi Studi Kasus[3] b

22 Solusi Studi Kasus[3] c

23 Studi Kasus [4] Jumlahkan dan Cacah Bilangan
Tuliskan sebuah Program yang membaca nilai-nilai integer yang dibaca dari piranti masukan, dan sekaligus melakukan : Penjumlahan nilai integer yang dibaca mencacah banyaknya nilai integer yang diketikkan (berapa kali). Di akhir program dituliskan jumlah dan banyaknya integer yang dibaca

24 Solusi Studi Kasus[4] a

25 Solusi Studi Kasus[4] b

26 Solusi Studi Kasus[4] c

27 Studi Kasus [5] Lanjutan
Kembangkan juga studi kasus di atas untuk pencarian nilai rata-rata


Download ppt "Dasar Algoritma dan Pemrograman"

Presentasi serupa


Iklan oleh Google