Contoh soal Pemograman Komputer
- Medeline Citra Vanessa
- May 19, 2016
- 1 min read

Berhubung besok UTS Pemograman Komputer, Saya ingin berbagi contoh soal pemograman beserta jawaban kode nya. Semoga bermanfaat.
PT. Perumahan Rakyat menjual empat tipe rumah tinggal masyarakat. Masing-masing tipe dapat dibayar dengan dua cara yaitu kredit (selama 10 tahun) atau tunai. Adapun ketentuan harga rumah setiap tipenya adalah sebagai berikut :
Tipe A : Harga Tunai : 50.000.000 Harga Kredit/bulan : 500.000
Tipe B : Harga Tunai : 75.000.000
Harga Kredit/bulan : 750.000
Tipe C : Harga Tunai : 85.000.000 Harga Kredit/bulan : 850.000
Tipe D : Harga Tunai : 100.000.000
Harga Kredit/bulan : 1.000.000
Sebagai Input :
Tipe Rumah
Jenis Pembayaran :
Kode pembayaran Tunai Þ T
Kode pembayaran Kredit Þ K
Sebagai Output
Uang Pembayaran
Contoh :
Bila Anda Inputkan :
Tipe Rumah : A
Jenis Pembayaaran : K
Outputnya akan tampil :
Angsuran Perbulan : Rp.500000
Bila Anda Inputkan :
Tipe Rumah : A
Jenis Pembayaaran : T
Outputnya akan tampil :
Harga Rumah : Rp.50000000

Jawaban :
#include <stdio.h> main() { char tipe,jenis; printf("Tipe Rumah :"); scanf("%c", &tipe); printf("Jenis pembayaran :"); scanf (" %c", &jenis); if (tipe=='A' && jenis=='K') printf( "\nAngsuran Perbulan =Rp 500.000"); else if (tipe=='A' && jenis=='T') printf( "\nHarga rumah =Rp 50.000.000"); else if (tipe=='B' && jenis=='K') printf( "\nAngsuran Perbulan =Rp 750.000"); else if (tipe=='B' && jenis=='T') printf( "\nHarga rumah =Rp 75.000.000"); else if (tipe=='C' && jenis=='K') printf( "\nAngsuran Perbulan =Rp 850.000"); else if (tipe=='C' && jenis=='T') printf( "\nHarga rumah =Rp 85.000.000"); else if (tipe=='D' && jenis=='K') printf( "\nAngsuran Perbulan =Rp 1.000.000"); else if (tipe=='D' && jenis=='T') printf( "\nHarga rumah =Rp 100.000.000"); }
Silahkan di coba semoga bermanfaat :)