top of page

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 :

  1. Tipe A : Harga Tunai : 50.000.000 Harga Kredit/bulan : 500.000

  2. Tipe B : Harga Tunai : 75.000.000

Harga Kredit/bulan : 750.000

  1. Tipe C : Harga Tunai : 85.000.000 Harga Kredit/bulan : 850.000

  2. Tipe D : Harga Tunai : 100.000.000

Harga Kredit/bulan : 1.000.000

  • Sebagai Input :

  • Tipe Rumah

  • Jenis Pembayaran :

  1. Kode pembayaran Tunai Þ T

  2. 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 :)

a smooth sea never made a skillful sailor

@medelinez

bottom of page