Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pseudocode Dengan Modularisasi

Presentasi serupa


Presentasi berjudul: "Pseudocode Dengan Modularisasi"— Transcript presentasi:

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

2 Agenda Soal Kasus

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

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 Diagram Definisi Jawaban Latihan 1 Bil1 Bil2 MATERI BELAJAR Input
Proses Masukan dua bilangan Tukar dua bilangan Tampilkan dua bilangan Output

6 MATERI BELAJAR Jawaban Latihan 1 Hierarchy Chart Tukar_Dua_ Bil Tukar

7 Pseudocode Jawaban Latihan 1 Mainline : Tukar_dua_bil
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 Jawaban latihan 2 2. Diagram Definisi Baca Mstrans_rec
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 Hierarchy Chart Jawaban Latihan 2 MATERI BELAJAR Cetak_laporan
Baca_file Proses_detail Hitung_total Cetak_total

11 Jawaban Latihan 2 Pseudocode Mainline : Cetak_Laporan
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 ENDIF ENDDO Cetak_total END

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

13 MATERI BELAJAR Q & A


Download ppt "Pseudocode Dengan Modularisasi"

Presentasi serupa


Iklan oleh Google