Friday, January 1, 2010

Soal Uas Pemrograman RPL kelas 1

  1. Buat Flowchart dan program untuk mengubah temperature dalam Fahrenheit menjadi temperature dalam Celcius dengan rumus oC=5/9 x (oF-32).  Menggunakan perulangan(looping) tampilkan secara berurutan untuk suhu 190 oF sampai 210 oF.


    2.       Seorang penjual buku pelajaran SD sedang berusaha menarik pembeli buku dengan ketentuan ketentuan sebagai berikut :
    ·         Jika jumlah buku yang dibeli lebih kecil atau sama dengan 100 eksemplar, maka pembeli tidak dapat potongan.
    ·         Jika jumlah buku yang dibeli lebih besar dari 100 tetapi kurang atau sama dengan 200 eksemplar, maka untuk 100 eksemplar yang pertama mendapat diskon 5%, sedangkan sisanya mendapat diskon 15%.
    ·         Jika jumlah buku yang dibeli lebih besar dari 200 eksemplar maka untuk 100 eksemplar kedua di diskon 17% dan sisanya di diskon 27%.
    Apabila harga satu eksemplar buku Rp. 5000, buatlah Flowchart untuk menyelesaikan aturan tersebut apabila output yang diinginkan adalah Jumlah Eksemplar Buku  yang dibeli dan total harga yang harus dibayar. (tentukan terlebih dahulu, semua variable, konstanta dan tipe data masing masing).
    3.       Pada sebuah minimarket apabila jumlah pembelian diatas atau sama dengan Rp 100.000 akan mendapatkan potongan harga 5%. Buatlah flowchart dan programnya.

    4.       Buatlah program dan flowchart untuk menampilkan bilangan ganjil dari 1 sampai 100.

    5.       Sebuah Perusahaan bermaksud menggunakan Komputer untuk menghitung gaji karyawannya dengan ketentuan sebagai berikut :
    ·         Gaji karyawan per jam Rp 4500 selama 9 jam perhari .
    ·         Ketidakhadiran karyawan perhari akan memberi 1 poin minus, untuk 1 poin bernilai Rp9000.
    Buatlah Flowchart untuk menyelesaikan aturan tersebut apabila output yang di inginkan adalah jumlah gaji perbulan(tentukan terlebih dahulu semua variable, konstanta dan tipe data masing masing).
    6.       Sebuat restoran memiliki harga makanan yang dengan paket paket sebagai berikut :
    Paket 1 : Rp 40.200.
    Paket 2 : Rp 38.100.
    Paket 3 : Rp 23.000.
    Buatlah program dan flowchart untuk membuat  menampilkan output total harga dengan jumlah paket yang dipesan.

    7.       Buatlah program dan flowchart untuk menampilkan tabel  perkalian sebagai berikut.




    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    1
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    2
    2
    4
    6
    8
    10
    12
    14
    16
    18
    20
    3
    3
    6
    9
    12
    15
    18
    21
    24
    27
    30
    4
    4
    8
    12
    16
    20
    24
    28
    32
    36
    40
    5
    5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    6
    6
    12
    18
    24
    30
    36
    42
    48
    54
    60
    7
    7
    14
    21
    28
    35
    42
    49
    56
    63
    70
    8
    8
    16
    24
    32
    40
    48
    56
    64
    72
    80
    9
    9
    18
    27
    36
    45
    54
    63
    72
    81
    90
    10
    10
    20
    30
    40
    50
    60
    70
    80
    90
    100


0 komentar: