Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Materi 10 Pseudocode Dengan Modularisasi Disusun Oleh : Yulyani Arifin,S.Kom, MMSI.

Presentasi serupa


Presentasi berjudul: "Materi 10 Pseudocode Dengan Modularisasi Disusun Oleh : Yulyani Arifin,S.Kom, MMSI."— Transcript presentasi:

1 Materi 10 Pseudocode Dengan Modularisasi Disusun Oleh : Yulyani Arifin,S.Kom, MMSI

2 Agenda Soal Kasus

3 Mahasiswa mampu memecahkan masalah dengan pendekatan modularisasi Kemampuan Akhir yang Diharapkan

4 MATERI BELAJAR Soal Latihan 1 Buatlah algoritma untuk membuat program tukar bilangan. Terlebih dahulu masukan dua buah bilangan, kemudian tukarkan bilangan, dan cetak hasil sesudah ditukar. Buatkan proses tukar dalam sub modul.

5 MATERI BELAJAR Jawaban Latihan 1 Diagram Definisi Input Bil1 Bil2 Proses Masukan dua bilangan Tukar dua bilangan Tampilkan dua bilangan Output Bil1 Bil2

6 MATERI BELAJAR Jawaban Latihan 1 Hierarchy Chart Tukar_Dua_ Bil Tukar

7 MATERI BELAJAR Jawaban Latihan 1 Pseudocode Mainline : Tukar_dua_bil Prompt bil1, bil2 Get bil1,bil2 tukar display bil1, bil2 END Sub Modul : Tukar set temp to zero temp = bil1 bil1 = bil2 bil2 = temp END

8 MATERI BELAJAR Soal latihan 2 2. Desainlah sebuah algoritma dengan modul yang akan menghasilkan laporan pemakaian pulsa internet dari file MsTrans. Setiap record terdiri dari Tgl Transaksi, Kode Transaksi, Deskripsi Transaksi, Pemakaian, Biaya Pemakaian. Cetak setiap record hanya untuk kode transaksi = 01 yaitu unduh video. Pada akhir laporan cetaklah total pemakaian dan total biaya pemakaian.

9 MATERI BELAJAR Jawaban latihan 2 2. Diagram Definisi Input Mstrans_rec : Tgl Kode Deskripsi Pemakaian Biaya Proses Baca Mstrans_rec Hitung Total_pakai dan Total_Biaya Cetak Mstrans_rec Cetak total_pakai dan total Biaya Output Mstrans_rec Total_Pakai Total_Biaya

10 MATERI BELAJAR Jawaban Latihan 2 Hierarchy Chart Cetak_laporan Baca_fileProses_detail Hitung_total Cetak_total

11 MATERI BELAJAR Jawaban Latihan 2 Pseudocode Mainline : Cetak_Laporan Set Total_pakai to zero Set total_biaya to zero Baca_Mstrans Do while not EOF If Kode = 01 then Proses_detail Else Baca_Mstrans ENDIF ENDDO Cetak_total END

12 MATERI BELAJAR Jawaban Latihan 2 Pseudocode Sub Modul : Baca_Mstrans Read Mstrans_rec END Proses_Detail Hitung_Total Cetak MsTrans_rec END Hitung_total Add Pemakaian to Total_Pakai Add Biaya to Total_Biaya END Cetak_total Display Total_Pakai Display Total_Biaya END

13 MATERI BELAJAR Q & A


Download ppt "Materi 10 Pseudocode Dengan Modularisasi Disusun Oleh : Yulyani Arifin,S.Kom, MMSI."

Presentasi serupa


Iklan oleh Google