Contoh soal Pemograman Komputer
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 :)