Assalamualaikum w.w,
Berikut ini penyelesaian Latihan DIKTAT BAB.IV
1. Buatlah flowchart dan translasi program dari algoritma 3.2.b. di atas.
Gambar program Flowchart
Gambar program Dev C++ :
Gambar output nya:
2. Sempurnakan algoritma 4.3. dengan akar imajiner
Gambar Program Flowchart :
Gambar program Dev C++:
Gambar output nya:
3. Buatlah program dari algoritma 3.4. menggunakan case … of .
Gambar program Flowchart:
Gambar program Dev C++:
Gambar output nya:
4. Buatlah algoritma, 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.
Gambar program Flowchart
Gambar program Dev C++:
Gambar output nya:
5. Buatlah algoritma, flowchart dan program untuk menentukan banyaknya hari
dalam suatu bulan dan tahun yang diberikan. Pertimbangkan pula adanya tahun
kabisat di mana bulan Februari mempunyai jumlah 29 hari. Gunakan case .. of
dan if .. then .. else .. yang tepat untuk setiap kasus.
Gambar program nya :
Gambar output nya:
6. Buatlah algoritma, 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 tabel ASCII
Gambar program Flowchart nya
Gambar program Dev C++:
Gambar output nya:
7. Seorang dosen ingin mengkonversikan nilai angka hasil 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
Gambar program Flowchar nya:
Gambar program Dev C++:
Gambar output nya:
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 127.675 rupiah. Cobalah memecah secara
manual nilai uang di atas.
Gambar program nya:
Gambar output nya:
9. Seorang pegawai bekerja selama 5 hari kerja, yaitu Senin sampai Jum’at. Setiap
hari dia masuk jam 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.000,- bila kurang dari 5 jam maka akan
dihitung Rp 4.000,-/jam. Buat program dengan masukan bulan yang diinginkan,
dan outputnya berupa besarnya uang lembur pegawai tersebut.
Gambar program nya:
Gambar program nya:
Alhamdulillah
Selamat mencoba dan semoga bermanfaat :)
Wassalamualikum w.w.
0 komentar:
Posting Komentar