Soal Postes Pemrograman Bag.2

11:02 AM 0
6. Bang Toyib lama tidak pulang ke rumah, lebih dari 3 kali lebaran istrinya menunggu dengan cemas sekali. Besok adalah hari Minggu, bang Toyib akan pulang namun dia bingung untuk membawa hadiah apa pada istrinya. Sejenak dia berfikir, sambil mengingat materi konsep pemograman jaman kuliahnya dulu, yaitu membuat kue bintang yang cantik. Bantulah bang Toyib untuk mewujudkan kue tersebut agar keluarga bang toyib kembali rukun. Berikut bentuk kuenya



7. Roro Jonggrang ingin membuat Candi yang sangat indah, yang memiliki urut sesuai nomor barisnya. Namun mengalami kesulitan karena waktu kuliah dulu ia kurang memperhatikan masalah looping. Sehingga ia membuka sayembara pada seluruh programmer untuk membuatkan formasi candi tersebut. Berikut formasinya.



8.  Ucok punya permasalahan yang unik, dia suka bermain angka. Permainan yang dia sukai adalah menggeser bilangan ke kiri. Karena masih kecil Ucok cuma dilatih ayahnya menggunakan 4 digit saja. Angka dimulai dari 1-9 karena Ucok kurang suka dengan angka 0. Bantulah ucok untuk membuat solusi setiap permainannya secara otomatis. Sehingga bisa memmbuat ayahnya senang.


9. Desa Suka Maju sekarang dalam musim tanam, Pak Budi menginginkan menanam sawahnya dengan pola yang unik, lain dari semua tetangganya. Pak Budi mempunya sawah yang berbeentuk persegi dengan dengan sisinya 100 m. Namun dalam hal ini pak Budi lebih suka dengan desain yang minimalis. Jadi beliau menggambar dulu ke dalam sketsa seperti berikut. Bantulah pak Budi untuk mewujudkan mimpinya memiliki sawah yang unik.
Desain

000000*
00000**
0000***
000****
00*****
0******



Soal Postes Pemrograman Bag.1

10:46 AM 0
 
1. Buatlah program menggunakan pernyataan if untuk menentukan besarnya potongan harga yang diterima oleh seorang pembeli bedasarkan kriteria

  • Tidak ada potongan harga jika total pembelian kurang dari Rp 100.000,- (dalam hal ini potongan harga diinisialisasikan 0)
  • Bila total pembelian lebih dari sama dengan Rp 100.000,- potongan harga yang diterima sebesar 5% dari total pembelian dan mendapatkan bonus piring cantik
  • Bila total pembelian lebih dari atau sama dengan Rp 200.000,- potongan yang diterima 10% dari total pembelian dan mendapatkan bonus tas cantik.
  • Hitung harga total yang harus dibayarkan jika pajak 10% dari harga pembelian setelah didiskon

2. Buatlah program untuk mengurutkan bilangan acak menggunakan else..if kemudian urutkan dari yang terkecil kemudian jumlahkan ketiga bilangan tersebut.

3. Tampilakan sebuah inputan berupa angka, kemudian tampilkan kedalam desimal, heksadesimal, dan oktal.

4. Perhatikan potongan program di bawah ini adalah

int a=2, b=5, C;
C=a+b;
C=a++;
C=++a;
b=a*C++;

Berapakah hasil akhir dari a,b, dan C kemudian jelaskan!
*Gunakan Visual C++ untuk membantu mendapatkan hasilnya

5. Dengan menggunakan operator switch…case buatlah program perekutan pegawai.
Ketentuan :

  • IPK <= 2.75
  • Usia kurang dari 30 tahun
  • Belum Menikah
Jika salah satu syarat tidak dipenuhi maka dianggap gagal

Contone :
Masukkan IPK = 3,00
Masukkan Usia Anda = 27
Status = Belum Menikah

Otput = Selamat Anda diterima