LATIHAN C++ SOAL UAS
INPUT
OUTPUT
KETENTUAN SOAL :
1. GUNAKAN STRUKTURE, ARRAY, FUNGSI, PENYELEKSIAN KONDISI (FUNGSI IF) DAN LABEL.
- JUDUL
- GARIS
3. GUNAKAN LABEL
- ATAS (UNTUK MENGINPUT TRANSAKSI KEMBALI)
- BAYAR (UNTUK KEMBALI KE UANG BAYAR APABILA UANG BAYAR KURANG DARI TOTAL HARGA)
4. GUNAKAN FUNGSI IF BERIKUT
KODE
|
PENGISIAN
|
KETERANGAN
|
HARGA
|
S
|
10rb
|
VOUCHER
|
Rp. 11.000
|
ELEKTRIK
|
Rp. 10.500
| ||
M
|
20rb
|
VOUCHER
|
Rp. 21.000
|
ELEKTRIK
|
Rp. 20.500
| ||
T
|
50rb
|
VOUCHER
|
Rp. 51.000
|
ELEKTRIK
|
Rp. 50.500
| ||
X
|
100rb
|
VOUCHER
|
Rp. 101.000
|
ELEKTRIK
|
Rp. 98.000
|
5. TOTAL = PEMBELIAN * HARGA
6. TOTAL BAYAR = TOTAL BAYAR + TOTAL
7. JIKA UANG BAYAR KURANG DARI TOTAL BAYAR MAKA INPUT UANG BAYAR KEMBALI SAMPAI (UANG BAYAR=>TOTAL BAYAR)
8. UANG KEMBALI = TOTAL BAYAR – UANG BAYAR
9. JIKA DI INPUT ‘Y’ MAKA KEMBALI LAGI INPUT TRANSAKSI, JIKA TIDAK PROGRAM SELESAI.


edeh mantab
BalasHapus