QBasic - jednostavno pitanje?
16.08.2016. u 13:26 · pre 123 meseci
#1
Molio bi da ako neko ima raspoložen da pregleda ovaj jednostavan Code iz QBasic-a, koji treba da prikaže dali je Zbir cifara unesenog trocifrenog broja deljiv sa 3 ili nije (mala priprema za osnovnu skolu).
Problem je koji god broj da unesem izbaci mi da zbir nije deljiv, npr ubacim 126 i rezultat "Zbir nije deljiv" a znamo da jeste. Gde je greška? Hvala.
Problem je koji god broj da unesem izbaci mi da zbir nije deljiv, npr ubacim 126 i rezultat "Zbir nije deljiv" a znamo da jeste. Gde je greška? Hvala.
Code:
REM Deljivost zbira cifara trocifrenog broja sa brojem 3
CLS
10 INPUT n
IF n > 99 AND n <= 999 THEN
a = n / 100
b = (n / 10) MOD 10
c = n MOD 10
s = a + b + c
IF s MOD 3 = 0 THEN
PRINT "Zbir je deljiv";
ELSE
IF s MOD 3 <> 0 THEN
PRINT "Zbir nije deljiv"
END IF
END IF
ELSE PRINT "Greska"
GOTO 10
END IF
END
REM Deljivost zbira cifara trocifrenog broja sa brojem 3
CLS
10 INPUT n
IF n > 99 AND n <= 999 THEN
a = n / 100
b = (n / 10) MOD 10
c = n MOD 10
s = a + b + c
IF s MOD 3 = 0 THEN
PRINT "Zbir je deljiv";
ELSE
IF s MOD 3 <> 0 THEN
PRINT "Zbir nije deljiv"
END IF
END IF
ELSE PRINT "Greska"
GOTO 10
END IF
END
