Soal UTP 01PHM~
Posted by Prayudi on Monday Nov 30, 2009 Under Uncategorizedini adalah bentuk soal dari ujian UTP 01PHM (yang katanya paling susah seangkatan, gara2 ujian paling terakhir). kalau misalnya angka yang ada disini beda2 sama yang soal aslinya, itu karena gw lupa soal aslinya persisnya gimana. yang penting bentuk soalnya dan logikanya kira2 kaya gini.
=============================================================================
1. baris pertama ada “selamat datang di kodoku” dkk dkk (hiasan2 gitu ya utak atik sendiri deh)
2. masukkan nama kodok anda : (inputan yang diminta minimal 4 huruf max 10 huruf)
kalo panjang namanya ngga sesuai nanti keluar “nama tidak sesuai”, terus loop ke masukkan nama kodok.
3.masuk ke inti masalah soal. disini gw akan nyebut MENU UTAMA dan SUB MENU. dimana SUB MENU itu adalah anak dari si MENU UTAMA.
MENU UTAMA ada 3:
1. Pelihara Kodok.
2. Jual Kodok.
3 Exit.
dari MENU UTAMA “pelihara kodok”, ada SUBMENU:
1. Beri makan kodok.
dimana kalau menu ini lu pilih, berat kodok akan bertambah 1. (berat awalnya 2)
dan kodok dengan berat 10 udah ngga bisa dikasih makan, kalo dikasih keluarnya tulisan “udah gendut wei,sadar diri”, atau kalau menurut versi binus “Kodok anda sudah terlalu berat, tidak bisa memberikan makan”
abis selesai balik ke MENU UTAMA “pelihara kodok” (langsung masuk ke submenu 3 ini, bukan dari awal)
2. Ajak main Kodok.
dimana kalau menu ini lu pilih, umur kodok akan bertambah 1 dan berat kodok akan berkurang 1 (umur awalnya juga 2)
dan kodok yang beratnya dibawah 4 tidak bisa main, muncul tulisan “lu cungkring ntar gw ajak maen mental bahaya”, atau menurut versi binus “Kodok anda harus memiliki berat minimal 4 untuk dapat bermain”
abis selesai loop ke SUBMENU “pelihara kodok” (langsung masuk ke submenu 3 ini, bukan dari awal)
3. back to MAIN MENU
sudah cukup jelas hehe
kemudian dari MENU UTAMA “jual kodok”, apabila dipilih akan terjadi (gw lupa syaratnya, kalo ga salah gini):
-kalau berat dibawah 4 dibilang “masih cungkring ga bisa dijual”
-kalau umur dibawah 4 dibilang “kaga ada yang mau ngurus bayi kodok, mending lu urus dulu sampe gede”
kalau misal masuknya 2 kejadian diatas, dia ngeloop ke MENU UTAMA.
nah kalo berat sama umurnya cukup, bakal jadi (rumusnya gw bikin asal ini, gw lupa rumus asli di soalnya):
-kalo beratnya ganjil, harganya : berat*2+umur
-kalo beratnya genap, harganya : berat+umur*2
abis itu print “selamat kodok anda terjual dengan harga …..”
abis terjual programnya nutup.
MENU UTAMA “exit” langsung bikin program ini nutup
(dimana ini yang bikin gw kesel, gw lupa cara nulis system exit gimana)