Sabtu, Oktober 20, 2007

TUGAS LIBUR HARI RAYA 7

  1. Menentukan harga yang harus dibayar oleh seorang pembeli bila setiap pembelian barang mendapat diskon dengan aturan jika total harga pembelian > 1.500.000 maka dapat diskon 10%

    Algoritma:

    1. Baca nilai total pembelian nyatakan ke variabel TB

    2. Apakah TB > 1.500.000, jika ya lakukan proses 7.2.1 dan jika tidak lakukan proses 7.3

      1. Hitung diskon menggunakan rumus diskon = 0,1*TB

      2. Hitung total bayar menggunakan rumus Tbyr = TB – diskon

      3. Cetak Tbyr dan diskon

      4. Lakukan proses 7.4

    3. Cetak Total Beli(TB)

    4. Program Selesai

    Flowchart:


TUGAS LIBUR HARI RAYA 6

  1. Menampilkan bilangan genap dari 2 sampai n deret kecuali bilangan genap tersebut kelipatan 4

    Algoritma:

    1. Baca nilai I=0, n=0 dan a

    2. Proses Ulang/ Looping

      1. Untuk I=1 sampai ke n

      2. Jumlahkan n dengan 2 nyatakan ke n, n=n+2

      3. Bagi n dengan 4 nyatakan ke a, a=n%4

      4. Apakah hasil bagi a=0, jika ya lakukan kembali proses 6.2.1 dan jika tidak lakukan proses 6.2.5

      5. Cetak n

      6. Apakah I kurang dari sama dengan n, jika ya lakukan kembali proses 6.2.1 dan jika tidak lakukan proses 6.3

    3. Program Selesai

    Flowchart:

TUGAS LIBUR HARI RAYA 5

  1. Menentukan suatu bilangan apakah tahun kabisat atau bukan antara 1900-2020

    Algoritma:

    1. Baca nilai masukkan a

    2. Apakah a bernilai antara 1900-2020, jika ya lakukan proses 5.2.1 dan jika tidak lakukan proses 5.3

      1. Bagi a dengan 4 nyatakan dengan tahun, tahun = a%4

      2. Apakah hasil bagi tahun=0, jika ya lakukan proses 5.2.3 dan jika tidak lakukan proses 5.2.4

      3. Cetak “Tahun Kabisat” dan Lakukan proses 5.4

      4. Cetak “Bukan Tahun Kabisat”

      5. Lakukan proses 5.4

    3. Cetak ERROR

    4. Program selesai

    Flowchart: