zsuperxtreme 0 Report post Posted September 2, 2005 (edited) REKOD PEMENANG UJIAN IQ*******************************************************UJIAN 1 : HOTFLOPPYUJIAN 2 : ANCIENT ONEUJIAN 3 : ANCIENT ONE*******************************************************UJIAN 2Program nie guna VB, mengikut konsep matematik sebarang nombor tidak boleh dibahagikan dengan 0, jika tidak ia akan menyebabkan error "division by zero". Apakah nilai b selain "0" yang boleh digunakan supaya tidak berlaku error "divison by zero"? dim a as integer dim b as integer dim c as integer a=0 b=? c=b/a Edited September 6, 2005 by zsuperxtreme Quote Share this post Link to post Share on other sites
zsuperxtreme 0 Report post Posted September 2, 2005 Jawapan akan diberikan jika ada banyak permintaan. Quote Share this post Link to post Share on other sites
isfann 0 Report post Posted September 2, 2005 baguihh baguih...... Quote Share this post Link to post Share on other sites
Ancient One 3 Report post Posted September 3, 2005 errr.. ader hint tak? Quote Share this post Link to post Share on other sites
Ancient One 3 Report post Posted September 3, 2005 mungkin kena letak "on error continue" ke ape tah kat atas tuh so kalau ader error dia sambung jek.. so bleh laa letak aper2 nilai untuk b. Quote Share this post Link to post Share on other sites
isfann 0 Report post Posted September 3, 2005 letak " On error resume next" betul x jawpan aku? Quote Share this post Link to post Share on other sites
zsuperxtreme 0 Report post Posted September 3, 2005 Ancient:HINT: "AKAN KELUAR ERROR : OVERFLOW"Isfann:Tak boleh tambah kod kena bagi nilai dekat b sahaja dalam bentuk nombor. Quote Share this post Link to post Share on other sites
Ancient One 3 Report post Posted September 5, 2005 ic..aper kata letak nilai b yg lebih besar dari maksimum yg bleh dipegang oleh data type "integer"? bleh tak? contohnya 99999999999999999999999999999999999999. Quote Share this post Link to post Share on other sites
zsuperxtreme 0 Report post Posted September 5, 2005 (edited) Ok, dalam game nie memang ada dua jawapan.Jawapan 1: {b:b<0.5}Jawapan 2: b [overflow] ANCIENT MENANG UJIAN 2EDIT: ayat game tukar kepada ujian takut kena pindah pulak Edited September 5, 2005 by zsuperxtreme Quote Share this post Link to post Share on other sites
Ancient One 3 Report post Posted September 5, 2005 yahu... tapi aku tak paham jawapan 1. ko kater b integer. Quote Share this post Link to post Share on other sites
zsuperxtreme 0 Report post Posted September 5, 2005 (edited) UJIAN 3Kod ini menggunakan PHP. Sila jawab soalah IQ dibawah1) Apakah nombor "?" pada line 6?2) Bagaimanakah cara untuk print saham tertinggi dan saham mengalami kejatuhan serentak dengan mengubah nilai "?" ? $kira = $_GET['jawapan']; if($kira==3/4) { print "Saham tertinggi"; } if($kira==?/8) { print "Saham mengalami kejatuhan"; } EDIT: Grammer, jawap jangan tak jawap Edited September 5, 2005 by zsuperxtreme Quote Share this post Link to post Share on other sites
zsuperxtreme 0 Report post Posted September 5, 2005 Ancient One:Dalam vb benarkan konsep integer = real, tapi nilai real itu akan diubah kepada integer contoh:a = 0b = 0.4 maka b=0 (setelah diubah kepada integer secara automatik)c = b/a c = 0/0 (Overflow)So inilah cara jawapan (1) dengan syarat {b:b<0.5} Quote Share this post Link to post Share on other sites
Ancient One 3 Report post Posted September 6, 2005 1) 22) 6tahla.. tak paham aku. Quote Share this post Link to post Share on other sites
zsuperxtreme 0 Report post Posted September 6, 2005 ANCIENT MENANG UJIAN 3Nampaknya mudah jerk Ancient jawab soalan 3 nieJawapan : 2 dan 61) 2/8 + 3/4 = 12) 3/4 = 6/8, so kedua dua print dipaparkan Quote Share this post Link to post Share on other sites
Ancient One 3 Report post Posted September 6, 2005 yahu.. bagi laa soklan iq plak. aku raser tu soklan math jer kot. cam soklan 1 aritu (cuma janganlaa yg silap lagi...hehe). Quote Share this post Link to post Share on other sites