Post on 10-Aug-2015
Algoritma dan Pemrograman 1 – C++ (Tugas Pra UAS Sesi ke-II)
©2010 - Bina Sarana Informatika – P1
Tipe Soal A
Tampilan Program:
==========================================
WARNET “BINA CYBER”
==========================================
Jumlah Transaksi : <input>
<berulang sebanyak jumlah Transaksi>
Transaksi ke - <counter>
No. Komputer : <input>
Jenis Layanan : <input>
Tarif permenit : <out>
Durasi Bermain (menit) : <input>
<berulang …>
Hasil Akhir tampilan program
====================================================
No. No. Jenis Durasi Tarif Total
Komp Layanan Bermain Permenit
====================================================
1. …… …………… ………. ……….. ……………
2. …… …………… ………. ……….. ……………
.. …… …………… ………. ……….. ……………
====================================================
Total Keseluruhan : Rp. <out>
Jenis Layanan Paling banyak : <out>
Tabel data Layanan
Jenis
Layanan
Nama Layanan Tarif Permenit
A Internet Rp. 2.500
B Game Online Rp. 3.000
C Game Offline Rp. 2.000
D Rental Pengetikan Rp. 1.500
Algoritma dan Pemrograman 1 – C++ (Tugas Pra UAS Sesi ke-II)
©2010 - Bina Sarana Informatika – P1
Tipe Soal B
Tampilan Program:
Hasil Akhir tampilan program
SWALAYAN BINA DAGANG
Jl. Bina Sarana No. 851-OK
Nama Brg @Harga Jml Beli
============================
<out> Rp. <out> <out>
……… …………… ……………
……… …………… ……………
============================
Sub Total : Rp. <out>
Diskon : Rp. <out>
PPN 10% : Rp. <out>
Grand Total : Rp. <out>
Bayar : Rp. <input>
Kembalian : Rp. <out>
Terima Kasih Atas
Kunjungan Anda
Diskon diberikan sebesar 15% jika “sub total” lebih dari Rp. 180.000, dan sebesar 5% jika “sub total”
lebih dari Rp. 70.000
==========================================
SWALAYAN BINA DAGANG
==========================================
No. Nota : <input>
Jumlah transaksi : <input>
<berulang sebanyak jumlah transaksi >
Transaksi ke - <counter>
Nama Barang : <input>
Harga Satuan : <input>
Jumlah Beli : <input>
Total Harga : <output>
<berulang …>
Algoritma dan Pemrograman 1 – C++ (Tugas Pra UAS Sesi ke-II)
©2010 - Bina Sarana Informatika – P1
Tipe Soal C
Tampilan Program:
Hasil Akhir tampilan program
==================================================
No. kode Nama Harga Jumlah Total
Paket Paket Satuan Beli
==================================================
1. …………… ………. ……….. …………… ………
2. …………… ………. ……….. …………… ………
…. …………… ………. ……….. …………… ………
==================================================
Sub Total : Rp. <out>
PPN 10% : Rp. <out>
Grand Total : Rp. <out>
Bayar : Rp. <input>
Kembalian : Rp. <out>
Tabel daftar paket Menu “Serdam Burger & Pizza”
Kode
Paket
Nama Paket Harga
Satuan
B-01 Cheese Burger Rp. 5.500
B-02 Beef Burger Rp. 7.500
B-SPC Special Burger Rp. 11.000
P-M Pizza Medium Size Rp. 24.000
P-S Pizza Small Size Rp. 9.000
P-SPC Special Pizza Rp. 75.500
D-C Soft Drink Cola Rp. 4.500
D-J Soft Drink Juice Rp. 3.500
==========================================
SERDAM BURGER & PIZZA
==========================================
No. Nota : <input>
Jumlah transaksi : <input>
<berulang sebanyak jumlah transaksi >
Transaksi ke - <counter>
Kode paket : <input>
Nama Paket : <output
Harga Satuan : <output>
Jumlah Beli : <input>
Total Harga : <output>
<berulang …>
Algoritma dan Pemrograman 1 – C++ (Tugas Pra UAS Sesi ke-II)
©2010 - Bina Sarana Informatika – P1
Tipe Soal D
Tampilan Program:
==========================================
PROGRAM HITUNG NILAI
==========================================
Kode Mata Kuliah : <input>
Jumlah Data Mahasiswa : <input>
<berulang sebanyak jumlah data mahasiswa>
Data ke - <counter>
NIM : <input>
Nama : <input>
Nilai Presensi : <input>
Nilai Tugas : <input>
Nilai UTS : <input>
Nilai UAS : <input>
<berulang …>
Hasil Akhir tampilan program
Kode Mata Kuliah : <out>
Mata Kuliah : <out>
================================================================
No.|NIM | Nama | NILAI | Total | Grade
| | MHS | Prsnsi | Tugas | UTS | UAS | |
================================================================
1. …… …………… ………. ……….. …… …… …… ……
2. …… …………… ………. ……….. …… …… …… ……
…. …… …………… ………. ……….. …… …… …… ……
================================================================
Jumlah mahasiswa Lulus : <out>
Jumlah mahasiswa Tidak Lulus : <out>
Ketentuan:
Total = (10% * nilai Presensi) + (20% * nilai tugas) + (30% * nilai UTS) + (40% * nilai UAS) Grade :
Jika total lebih besar dari 80 maka mendapatkan grade “A”
Jika total lebih besar dari 70 maka mendapatkan grade “B”
Jika total lebih besar dari 60 maka mendapatkan grade “C”
Jika total lebih besar dari 50 maka mendapatkan grade “D”
Selain itu mendapatkan Grade “E”
Jumlah mahasiswa Lulus = jumlah mahasiswa yang memiliki nilai “Total” lebih dari 60
Jumlah Mahasiswa tidak lulus = jumlah mahasiswa yang memiliki nilai “Total” kurang dari sama
dengan 60
Tabel daftar matakuliah
Kode Mata
Kuliah
Mata Kuliah
151 Algoritma dan Pemrograman 1
422 Linux 1
733 PPN II (Access)
772 DBMS
Algoritma dan Pemrograman 1 – C++ (Tugas Pra UAS Sesi ke-II)
©2010 - Bina Sarana Informatika – P1
Tipe Soal E
Tampilan Program:
==========================================
PROGRAM HITUNG HONORIUM GURU HONORER
==========================================
Jumlah Data Guru : <input>
<berulang sebanyak jumlah data Guru>
Data ke - <counter>
NIP : <input>
Nama : <out>
Golongan : <out>
Jumlah jam Mengajar : <input>
<berulang …>
Hasil Akhir tampilan program
===========================================================
No. NIP Nama Golongan Honor Jam Total
Guru Mengajar
===========================================================
1. …………… ………. ……….. …………… ……… ………
2. …………… ………. ……….. …………… ……… ………
…. …………… ………. ……….. …………… ……… ………
===========================================================
Total Keseluruhan : Rp. <out>
Total Honor Tertinggi : Rp. <out>
Total Honor terendah : Rp. <out>
Tabel data Guru Tabel data golongan
NIP Nama Guru Golongan
13540121 Eva Meilinda, S.Kom I
13540424 Ade Hendini, S.Kom I
13540488 Deni Maulana, ST II
13540773 Abdul Majid, S.Si II
13540999 Desy R. Sari, M.Msi III
Golongan Honor
Perjam
I Rp. 15.000
II Rp. 26.500
III Rp. 88.000