8.1.. Pamćenje brojeva
Opis rješenja: Na ekranu se ispisuje slučajno generisani broj. Treba te ga zapamtiti a zatim otkucati na tastaturi.
Opis programa:
Listing programa:
1 REM PAMCENJE BROJEVA
10 REM glavni program
20 GOSUB 300: REM pocetne vrijednosti
30 GOSUB 100: REM izbor broja i provjera odgovora
40 GOSUB 200: REM dalje/kraj
50 GOTO 30
100 REM PROVJERA ODGOVORA
RANDOMIZE TIMER: REM Omogucuje nove brojeve pri svakom startanju programu
110 I = INT(90 * RND) + 10: PRINT "Zapamti broj "; I
120 FOR J = 1 TO 10000
FOR J2 = 1 TO 10000: NEXT J2: REM kasnjenje
NEXT J: REM kasnjenje
CLS: PRINT "Broj je bio prikazan na kratko, pokusaj da se sjetis koji je to broj"
130 FOR J = 1 TO 6
140 INPUT "BROJ "; C
150 IF C = I THEN BP = BP + 1: PRINT "TACNO": GOTO 180
160 NEXT J
170 BG = BG + 1: PRINT "POGRESNO ispravan broj je: "; I
180 PRINT "Od "; BP + BG; " pokusaja ", BP; ' je tacno" ,BG;" je pogresno"
190 RETURN
200 REM DALJE/KRAJ
210 PRINT "Dalje (/N) ";
220 INPUT A$
230 IF A$ = "N" THEN GOTO 990
240 RETURN
300 REM pocetne vrijednosti
CLS
PRINT TAB(10); "PAMCENJE BROJEVA"
320 PRINT TAB(10);
330 FOR J = 1 TO 16
PRINT "*";
NEXT J
340 PRINT
350 BP = 0: BG = 0
360 RETURN
990 END
Ispis na ekranu:
Daljnj i rad: Trocifreni i četverocifreni broј dobijamo promjenom u liniji 110 vrljednostі, vriјeмe prikaza je regulisano u liniji 120.
Probajte napisati program u kojem:
- igra vaše igrača,
- treba zapamtiti viša brојеvа.
Index
|