Skenario Hari Ke 4 Praktikum Permograman Komputer

5
A = SENIN C = RABU E = JUM’AT G = AHAD B = SELASAD = KAMIS F = SABTU AKADEMI ANGKATAN UDARA DEPARTEMEN ELEKTRONIKA PRAKTIKUM HARI KE-4 SEMESTER IV T.P 2012 MATA KULIAH/SKS : PRAKTIKUM PEMROGRAMAN KOMPUTER / 1 SKS SEMESTER : IV TINGKAT/KELAS : II LEK 1,2,3 (W-2010) DOSEN : KAPTEN LEK PANCA PRAWIRA, S.T. A. Time Schedule 1. Sesi I (Teori Pendukung) : 90’ 2. Break : 15’ 3. Sesi II (berlatih membuat source code) : 45’ 4. Sesi III (penyelesaian tugas praktikum) : 45’ 5. Break : 15’ 6. Melanjutkan sesi III : 90’ 7. Break : 15’ 8. Melanjutkan sesi III : 45’ B. Teori Pendukung, bahannya: Statemen Kondisi dan Perulangan C. Tugas Praktikum: 1. Tarik kesimpulan dari tiap latihan pembuatan source code yang terdapat pada buku petunjuk praktikum Bab IV. 2. Buatlah algoritma, flowchart dan kode program untuk menentukan hari menggunakan IF. Desain tampilannya sbb: PROGRAM MENENTUKAN NAMA HARI Pilihan:

Transcript of Skenario Hari Ke 4 Praktikum Permograman Komputer

3

AKADEMI ANGKATAN UDARADEPARTEMEN ELEKTRONIKA

PRAKTIKUM HARI KE-4 SEMESTER IV T.P 2012

MATA KULIAH/SKS:PRAKTIKUM PEMROGRAMAN KOMPUTER / 1 SKSSEMESTER:IVTINGKAT/KELAS:II LEK 1,2,3 (W-2010)DOSEN:KAPTEN LEK PANCA PRAWIRA, S.T.

A.Time Schedule1.Sesi I (Teori Pendukung) : 902.Break : 153.Sesi II (berlatih membuat source code) : 454.Sesi III (penyelesaian tugas praktikum) : 455.Break : 156.Melanjutkan sesi III : 907.Break : 158.Melanjutkan sesi III : 45

B.Teori Pendukung, bahannya:Statemen Kondisi dan Perulangan

C.Tugas Praktikum:1.Tarik kesimpulan dari tiap latihan pembuatan source code yang terdapat pada buku petunjuk praktikum Bab IV.2.Buatlah algoritma, flowchart dan kode program untuk menentukan hari menggunakan IF. Desain tampilannya sbb:

PROGRAM MENENTUKAN NAMA HARI Pilihan:

A = SENINC = RABUE = JUMATG = AHADB = SELASAD = KAMISF = SABTU

Masukkan Kode Hari (A..G) :

Skenario:Apabila kode hari yang dimasukkan A s/d G, maka selanjutnya akan tampil nama hari sesuai kodenya. Tapi apabila selain 1 s/d 7, maka akan tampil MAAF KODE HARINYA SALAH. Kode hari harus bisa juga membaca huruf kecil, artinya jika kode harinya a, maka akan tampil SENIN, dst.3.Buatlah program untuk menghitung nilai rata-rata dari seorang siswa ketentuanya adalah sebagai berikut : Nama siswa; Nilai pertandingan 1, Nilai pertandingan ll, Nilai pertandingan lll, diinput Nilai rata-rata merupakan hasil dari Nilai pertandingan 1, ll dan lll dibagi dengan 3 . Ketentuan Mendapat Hadiah dari pertandingan: Jikanilai rata-rata >= 85 maka mendapat hadiah seperangkat Komputer P4. Jikanilai rata-rata >= 70 maka mendapat hadiah Uang sebesar RP.500,000 Jikanilai rata-rata >= 70 maka mendapat hadiah Hiburan. Tampilan yang di inginkan adalah sebagai berikut :

PROGRAM HITUNG NILAI RATA-RATANama siswaNama siswa; Nilai pertandingan I : ... Nama siswa; Nilai pertandingan II : ... Nama siswa; Nilai pertandingan III : ... Layar Masukan

Layar Keluaran

Siswa yang bernama Memperoleh nilai rata-rata dari hasil perlombaan yang di ikutinya .Hadiah yang di dapat adalah

4.Buatlah program untuk menghitung total pembayaran dari sebuah penjualan agen susu di kota besar ini. Ketentuannya adalah sebagai berikut: Jenis susu diinput berdasarkan kode yang sudah ditentukan, yaitu : Jika kode A adalah Dancow Jika kode B adalah Bendera Jika kode A adalah SGM Ukuran kaleng susu diinput berdasarkan kode yang sudah ditentukan. Jika kode 1 adalah kecil Jika kode 2 adalah sedang Jika kode 3 adalah besar Harga susu sesuai dengan jenis susu dan ukuran kaleng susuJenis SusuHarga Berdasarkan Ukuran Kaleng

KecilSedangBesar

Dancow 250002000015000

Bendera 200001750013500

SGM 220001850015000

Proses yang dilakukan untuk mendapatkan Total PembayaranTotal bayar = Harga Susu per ukuran dan jenis dikali dengan banyak beli Tampilan yang diinginkan adalah sebagai berikut :

TOKO KELONTONG KERONCONGANSusu Dancow Ukuran Kecil Ukuran SedangUkuran BesarSusu Bendera Ukuran KecilUkuran SedangUkuran Besar Susu SGMUkuran Kecil Ukuran SedangUkuran Besar Masukan Jenis Susu: ...Masukkan ukuran kaleng: ...Harga satuan Barang rp. ... Jumlah Yang dibeli : ... < diinput>Harga yang harus dibayar Sebesar Rp. Layar Masukan dan Keluaran

5.Buatlah simulasi menu program dengan tampilan di bawah ini menggunakan WHILE.MENU PILIHANa. Baca Datab. Ubah Datac. Hapus Datad. Exit

Pilihan Anda (1/2/3/4) ? ...

Apabila dipilih menu no 1, maka akan tampil teks Anda memilih menu 1. Demikian pula untuk menu 2 dan 3. Kemudian setelah itu muncul teks Tekan ENTER untuk kembali ke menu utama. Artinya begitu kita tekan ENTER menu pilihan akan muncul kembali, dst. Akan tetapi bila yang dipilih menu 4 (EXIT), program langsung berhenti.

6.Seseorang punya rekening tabungan di bank sebesar Rp. 10.000,- (saldo awal). Selanjutnya ia dapat menyetor atau mengambil tabungannya. Buatlah program dengan C++ untuk keperluan transaksi di bank tsb. Tampilan menu utamanya sbb:-------------------------------------- PT. BANK SYARIAH KARBOL-------------------------------------- Saldo : ....Menu Transaksi1. Setor Tabungan2. Ambil Tabungan3. ExitPilihan menu (1/2/3) ? ... Ketentuan:Bank membuat kebijakan bahwa saldo minimum yang harus disisakan di rekening adalah Rp. 10.000,-