Workshop Pemrograman Bab 4

 Oleh : Tim 11A

  •  [2000018018] Luzah Ulil Hikmah
  • [2000018041] Gladish Rizka Puspita
  • [2000018049] Inas Luthfianti Shaliha

  1. Buatlah flowchart dan translasi program dari 3.2.b diatas.


  2. Sempurnakan alogaritma 3.3 dengan akar imajiner berbentuk a + bi dengan a dan b bilangan real dan bila harga b2 - 4ac < 0. Perhatikan bahwa nilai a dan b dihitung terpisah.


  3. Buatlah program dari 3.4 menggunakan case…of.


  4. Buatlah alogaritma, flowchart, dan program untuk mengecek apakah pemakai memasukkan bilangan bulat atau bilangan real. Lebih dulu, carilah perbedaan dari 1.0 dan 1 kemudian 1 dan 1.23.


  5. Buatlah alogaritma, flowchart, dan program untuk menentukan banyaknya hari dalam suatu bulan dan tahun yang diberikan. Pertimbangkan pula adanya tahun kabisat dimana bulan Februari mempunyai jumlah 29 hari. Gunakan case…of dan if…then…else… yang tepat untuk setiap kasus.




  6. Buatlah alogaritma, flowchart, dan program untuk mengecek apakah karakter yang dimasukkan itu merupakan huruf besar, huruf kecil atau digit (bilangan). Gunakan fungsi ORD(char) untuk menyatakan nomor urut dalam table ASCII.


  7. Seorang dosen ingin mengkonversi nilai angka ujian mahasiswa menjadi nilai huruf dengan ketentuan :

    Nilai antara

    Nilai huruf

    0-60

    F

    61-70

    D

    71-80

    C

    81-90

    B

    91-100

    A



  8. Diberikan ketentuan pecahan uang di Indonesia. User memasukkan sebuah bilangan, program harus dapat memecahnya menjadi pecahan sesuai dengan mata uang di Indonesia. Misalkan dimasukkan nilai uang 127675 rupiah. Cobalah memecah secara manual nilai uang diatas.


  9. Seorang pegawai bekerja selama 5 hari kerja, yaitu Senin sampai Jum’at. Setiap hari dia masuk 08.00 dan pulang jam 16.00. Kecuali Jum’at dia pulang jam 11.00. Apabila dia bekerja lebih dari 30 jam per bulan maka setiap 5 jam akan memperoleh uang lembur sebesar Rp 30.00,- bila kurang dari 5 jam maka akan dihitung Rp 4.000,-/jam. Buat program dengan masukkan bulan yang diinginkna, dan outputnya berupa besarnya uang lembur pegawai tersebut.












Komentar

Postingan Populer