[ bLoo @ 20.01.2010. 18:39 ] @
Imam pitanje u vezi jednog zadatka... Na jednom sajtu imaju zadaci i njihova resenja, ali za jedan zadatak nisam siguran...Glasi ovako:

Napravi igru “pogodi broj”. Igra je zamišljena ovako:
Računar zamišlja jedan prirodni broj između 1 i 100, a korisnik programa ga treba pogoditi. Računar postavlja pitanje: “Tvoj pokušaj:”, a korisnik upisuje broj. Ako je uneseni broj manji ili veći od zamišljenog, ispisuje se poruka “Broj je premalen”, odnosno “Broj je prevelik”. Računar ponavlja pitanje sve dok korisnik ne odgovori tačno. Tada se ispisuje poruka “Pogodak!!!” i svira muzika.

A pise da je resenje:
Code:
CLS
RANDOMIZE TIMER
x% = INT(RND * 99 + 1)
DO
INPUT "Tvoj pokušaj:"; z%
IF x% < z% THEN
PRINT "broj je prevelik"
ELSEIF x% > z% THEN
PRINT "broj je premalen"
ELSE
PRINT "Pogodak!!!"
PLAY " cdefgab > c"
END IF
LOOP UNTIL x% = z%


Nisam siguran za ove % jer to nisam vidjao u QBASIC kodovima...Sta vi mislite?
[ Srđan Pavlović @ 20.01.2010. 18:41 ] @
Ako se dobro secam taj % znaci da je promenljiva tipa Integer.