int b = 100
luvut 1 ja 2 luetaan käyttäjältä.
luku1/luku2*b
Mikä on kun tulokseksi tulee tästä 0? Jakolasku pitäisi saada kerrottua sadalla.
Lasket varmaankin kokonaisluvuilla, jolloin jakolaskun tulos on myös kokonaisluku ja esimerkiksi 8/9*100 = 0*100 = 0. Siirrä kertolasku lausekkeen alkuun, jotta 100*8/9 = 800/9 = 88. Jos haluat muun kuin kokonaislukuvastauksen, vaihda luvut liukuluvuiksi (float tai double).
Aa, no tietenkin! Olin muuttanut luvut jo floateiksi ja ihmettelin miksi toimii. :D Kiitän!
Aihe on jo aika vanha, joten et voi enää vastata siihen.