Senin, 09 Mei 2016

Test akhir pemrograman dasar semester 2

Buatlah program dari permasalahan berikut!.
1.      (Poin 5) Program menghitung luas dan keliling lingkaran. Dengan rumus phi = 3.14, L = phi*r*r, K = phi*2*r

Tampilan Yang Diinginkan:
Masukkan Nilai Jari-jari : ... <di-input>
Luas Lingkaran : ... < hasil proses >
Keliling Lingkaran : ... < hasil proses >

2.        (Poin 5) Buatlah sebuah program kalkulator yang dapat melakukan proses penjumlahan, pengurangan, perkalian, dan  pembagian secara bersamaan hingga tampilan di layar monitor sebagai berikut :
   

3.      (Poin 10) Buatlah program untuk menentukan nilai terbesar dari 3 bilangan yang dimasukan. Dengan tampilan sbb:


4.      (Poin 10) Buatlah program untuk menentukan bilangan yang diinputkan adalah Ganjil, Genap atau Nol. Dengan tampilan sbb:


5.      (Poin 10) Menentukan jenis segitiga
a.       Sama sisi = ketiga sisinya sama
b.      Sama kaki = kedua sisinya sama
c.       Sembarang = tidak ada sisi yang sama
Dengan inputan panjang sisi1, sisi2 dan sisi3, output nya adalah keterangan jenis segitiga.

6.      (Poin 10) Menentukan nama lapisan udara di atmosfir dengan inputan ketinggian dalam satuan KM dan output jenis lapisan
a.       0 ≤ tinggi < 10 km = Troposfer
b.      10 ≤ tinggi < 40 km = Stratosfer
c.       40 ≤ tinggi < 70 km = Mesosfer
d.      70 ≤ tinggi < 400 km = Termosfer
e.       Tinggi ≥ 400 km = Eksosfer

7.      (Poin 20) Menentukan jumlah hari dalam satu bulan dengan inputan kode bulan [1...12] dan output jumlah hari.
a.       Bulan 2 à 28 atau 29 hari
b.      Bulan 1, 3, 5, 7, 8, 10, 12 à 31 hari
c.       Bulan 4, 6, 9, 11 à 30 hari

8.      (Poin 30) Menentukan zodiak dengan inputan tanggal dan bulan lahir, output jenis zodiak
a.       Aries à 21 Maret – 19 April
b.      Taurus à 20 April – 20 Mei
c.       Gemini à 21 Mei – 20 juni
d.      Cancer à 21 Juni – 22 Juli
e.       Leo à 23 Juli – 22 Agustus
f.       Virgo à 23 Agustus – 22 September
g.       Libra à 23 September – 22 Oktober
h.      Scorpio à 23 Oktober – 21 november
i.        Sagitarius à 22 November – 21 Desember
j.        Capricorn à 22 Desember – 19 Januari
k.      Aquarius à 20 Januari – 18 Februari

l.        Pisces à 19 Februari – 20 Maret