Preskoči na sadržaj
Ista raja. Nova runda.
GAMERZ.ba — REBORN
Diskusija U kanti

Q-Basic Pomoc

91 pregled · 5 odgovora · otvorena 19.12.2010. u 19:55

Treba mi pomoc oko QuickBasica za skolu naime:

10 INPUT a,b,c
20 R=(A+b+c)/3
30 IF a or b or c = 1 THAN PRINT "Ucenik Je Pao" ELSE GOTO 40
40 PRINT "Prosjecna Ocjena Je":R
50 END


Problem je sto ne obraca pažnju na Else jer nije važno koje brojeve ukucam uvjek je isto na outputu

Ucenik Je Pao
Prosjecna Ocjena Ucenika Je R
Nije "THAN" nego "THEN" lol.
I probaj kod drugog printa staviti ; umjesto : .
10 INPUT a,b,c
20 R=(a+b+c)/3
30 IF a=1 or b=1 or c = 1 THAN PRINT "Ucenik Je Pao" ELSE PRINT "Prosjek je",R
50 END

greska ti je na liniji 40 jer ti stavljas else goto 40 a to svakako slijedi ;)
10 INPUT a, b, c
20 R=(a+b+c)/3
30 IF a=1 THEN PRINT "Ucenik je pao" ELSE GOTO 60
40 IF b=1 THEN PRINT "Ucenik je pao" ELSE GOTO 60
50 IF c=1 THEN PRINT "Ucenik je pao" ELSE GOTO 60
60 PRINT "Prosjedna ocjena je ";R
50 END

Jeste da je duzi naci ali je 100 % tacan
Rekose ti likovi gore

CLS
INPUT A,B,C
R=(A+B+C)/3
IF A=1 OR B=1 OR C=1 THEN PRINT "UCENIK JE PAO" ELSE PRINT "PROSJECNA OCJENA JE:",R
END

I da .. brojevi ti ne trebaju uopste , samo ih koristi za oznacavanje naredbi kad koristis Goto :)

Prijavi se da bi odgovorio/la na ovu temu.