Modul Percabangan
Modul Percabangan
Menentukan apakah sebuah bilangan yang diinput (x) adalah bilangan ganjil atau bukan 2. Menentukan apakah sebuah bilangan yang diinput (x) adalah bilangan positif atau bukan 3. Menentukan hubungan dua buah bilangan yang diinput x dan y apakah lebih besar, lebih kecil atau sama dengan 4. Menentukan apakah a kelipatn b, dimana a dan b bilangan integer yang diinput, a>=b dan a>0. 5. Menentukan nama hari berdasarkan no_hari yang diinput contoh jika diinput 1 maka outputnya SENIN, jika diinput no_hari 7 maka outputnya MINGGU B. Menengah 1. Menentukan bilangan terbesar dari dua buah bilangan yang diinput yaitu x dan y 2. Menentukan jenis akar persamaan kuadrat berdasarkan nilai deskrimanan (D) apakah real berbeda, real sama atau imaginer. Nilai D didapat dari hasil perhitungan koefisien x kuadrat (a), koefisisen x (b) dan konstanta (c). 3. Menentukan nilai indeks akhir mahasiswa A,B,C,D atau E berdasarkan Nilai Akhir (NA) dari perihitungan komponen nilai UTS,UAS dan Tugas, dengan bobot nilai berturut-turut adalah 35%,45% dan 20%. Dengan ketentuan sebagai berikut: A Jika 80<=NA<=100 B Jika 70<=NA<80 C Jika 50<=NA<70 D Jika 40<=NA<50 E Jika NA<40 4. Menentukan Bilangan terbesar dari tiga buah bilangan yang diinput dari alat masukan x,y dan z. Dengan asumsi x,y dan z nilainya berbeda 5. Menentukan letak kuadran sebuah titik (x,y) yang diinput dari alat masukan apakah berada di kuadran I,II,III atau kuadran IV. 6. Menentukan Hari Keberapa dalam tahun berjalan, berdasarkan tanggal dan bulan yang diinput pada tahun berjalan. (Asumsi bulan februari=28 hari). Contoh jika diinput tanggal 20 bulan 1, maka Hari Ke 20. Jika diinput tanggal 1 bulan 3, maka Hari Ke-60 (31+28+1) dst.
C. Mahir 1. Menentukan lama bekerja seseorang berdasarkan jam masuk dan jam keluar dengan asumsi jam hanya 1 sampai dengan 12 dan lama bekerja seorang pegawai kurang dari 12 jam. Contoh : Jam Masuk Jam Keluar Output (Lama Bekerja) 8 11 Lama Bekerja 3 Jam
11 10
3 8
2. Menentukan biaya parkir berdasarkan lama parkir yang dihitung berdasarkan selisih jam masuk dan jam keluar (dengan ketentuan seperti soal no 1). Biaya parker 2 jam pertama 1500 dan perjam berikutnya 1000. Contoh: Jam Masuk Jam Keluar Lama Parkir Tarif Parkir (Rp) 8 9 1 Jam 1500 8 11 Lama Parkir 3 Jam 2500 11 3 Lama Parkir 4 Jam 3500 10 8 Lama Parkir 10 Jam 9500 3. Menghitung lama dalam jam dan menit berdasarkan selisih waktu dalam menit berdasarkan jam mulai (jam,menit) dan jam selesai (jam menit) yang diinput. Contoh: Jam Mulai Jam Keluar Lama (menit) Lama (Jam, Menit) (Jam, Menit) (Jam, Menit) 10 30 12 10 100 1 jam 40 menit 10 30 1 40 190 3 jam 10 menit 4. Menaikan jam sebesar 1 menit dari jam (Jam dan Menit) yang diinput, contoh: Jam, Menit Hasil Setelah dinaikkan 1 menit 10 30 10 31 10 59 11 00 23 59 24 5. Sebuah acara wisata akam menggunakan mobil berkapasitas 7 penumpang per mobil. Apabila terjadi kelebihan penumpang (meskipun hanya 1 orang), maka mobil yang digunakan ditambah 1. Buat program untuk menghitung jumlah mobil yang diperlukan berdasarkan jumlah peserta yang akan ikut. Contoh: Jumlah Peserta Jumlah Mobil Yang disediakan 5 1 7 1 8 2 15 3 6. Menentukan N hari yang akan datang dimana N diinput dengan asumsi sekarang hari senin. Contoh :
Nama Hari
0 1 10 20
7. Menentukan Kalimat dari bilangan 1-99 yang diinput contoh: Bilangan yang diinpuy Kalimat 8 DELAPAN 18 DELAPAN BELAS 10 SEPULUH 11 SEBELAS 99 SEMBILAN PULUH SEMBILAN
TUGAS : KERJAKAN SOAL MAHIR DARI 1-6 DALAM BENTUK ALGORITMA DAN PROGRAM DIKUMPUL HARI SENIN TANGGAL 1 APRIL 2013 JAM 20:00 LEWAT E LEARNING DALAM BENTUK ZIP