QBASIC-pomoc

QBASIC-pomoc

offline
  • Pridružio: 08 Nov 2005
  • Poruke: 4

Moze li mi iko pomoci oko rjesavanja zadataka iz QBASIC-a:

1.Unijeti N ocjena jednog ucenika,ispisati prosjek njegovih ocjenai s kojom ocjenom prolazi.Ako ne prolazi,ispisati da li ucenik ide na popravni ili pada razred.
2.Napisi program koji ce izracunati prosjecnu visinu ucenika skole sve dok se ne unese N-ta velicina ili visina manja od 150 cm.

Svaka pomoc bi mi dobro dosla...!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Mislim da niko nece da resi ceo zadatak umesto tebe. Ocekuj pomoc ako ovde postavis ono sto si vec uradio, pa da ti eventualno neko popravi greske.



offline
  • Đuro Glumac
  • dipl. ing. informatike
  • Pridružio: 08 Feb 2004
  • Poruke: 3640
  • Gde živiš: ApAtIn

Ajde postavi neko resenje pa ces dobiti odgovor gde si konkretno pogresio, a ovako da ti uradimo ceo zadatak... tesko (ako bas prigusti). Mr. Green

offline
  • Puky  Male
  • Scottish rebel
  • Pridružio: 18 Apr 2003
  • Poruke: 5815
  • Gde živiš: u Zmajevom gnjezdu

qbasic ... zar se to jos uvek uci ? Very Happy (salim se)

Ako se ne varam, zadatak je poprilicno jednostavan. Imas slicnih primera ili u svesci ili u knjizi.

offline
  • Pridružio: 08 Nov 2005
  • Poruke: 4

E zezaju me sa ti zadatkom kao budalu,pokusavao sam da ga uradim ali ne moze ga program prihvatiti nikako (ovaj sa prosjekom ocjena):

Dim prosjek As Double
Dim ojena As Integer
Dim jedinica As Integer
prosjek=0
jedinica=0
For i=1 to N
Input ocjena
Prosjek=prosjek+ocjena
If ocjena=1 then jedinica=jedinica+1
NEXT i
prosjek=prosjek/N
If prosjek>2 and prosjek<2.5 then
Print "Uspjeh Dovoljan"
end if
If....>2.5.......<3.5 then
Print.......
.
.
If prosjek>4.5 then
print "odlican"
End if
If jedinica<2 then
Print "ucenik ide na popravni"
else if PRINT "ponavlja razred"
End if
END

Gresku mi prijavljuje kod PROSJEK=PROSJEK/N (kao Owerflow)
zadatak izgleda skroz jednostavno ali nikako ga ne mogu uraditi da funkcionise.
Taj BASIC me puno izbija nevolim ga ocima gledati nikako,a profesor nece da mi upise ocjenu dok ga ne uradim da radi na racunaru.

offline
  • Đuro Glumac
  • dipl. ing. informatike
  • Pridružio: 08 Feb 2004
  • Poruke: 3640
  • Gde živiš: ApAtIn

Koliko sam primetio odma je greska jer nigde ne uneses vrednost za N tj. broj predmeta a petlja ti se vrti do N. Mr. Green Ima dosta gresaka... ajde danas sam nesto raspolozen. Evo zadatka.. Smile

PRINT "UNESI BROJ PREDMETA: "              INPUT N FOR I = 1 TO N INPUT OCENA IF OCENA = 1 THEN B = B + 1 P = P + OCENA NEXT PROSEK = P / N IF B<3 AND B>0 THEN PRINT "UCENIK IDE NA POPRAVNI!" IF B>=3 THEN PRINT "UCENIK PADA RAZRED!" IF B=0 THEN PRINT "PROSEK OCENA JE: ',PROSEK

Ako ti je neki deo nejasan pitaj. Smile
Eh taj BASIC... Wink

offline
  • Kaca  Female
  • Super građanin
  • Pridružio: 26 Sep 2004
  • Poruke: 1371
  • Gde živiš: blizuBG

upravo sam spremila da postujem odgovor, al' mi je NullCode uzeo reci iz tastature. Mr. Green

evo odgovor, masinac. Smile

offline
  • Pridružio: 08 Nov 2005
  • Poruke: 4

Svaka cast NuLLCoDe hvala ti puno na pomoci i sto si nasao vremena da mi to rjesis.
Hvala i Kaci sto je bila spremna da mi pomogne....!

offline
  • Pridružio: 24 Mar 2005
  • Poruke: 799
  • Gde živiš: Beograd

a meni hvala i ja sam bio spreman da ti pomognem
p.s.
dodaj posle input N
print "unesi ocene: "

Ko je trenutno na forumu
 

Ukupno su 1063 korisnika na forumu :: 41 registrovanih, 6 sakrivenih i 1016 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Bokiboks, Boris90, ccoogg123, DPera, DragoslavS, dushan, Džordžino, esx66, FileFinder, hyla, Ivica1102, JOntra, Još malo pa deda, Kaplar2, Kubovac, ladro, laganini123, laki_bb, ljuba, Luka Blažević, maiden6657, mercedesamg, milanovic, mrvica78, naki011, Nemanja.M, Nobunaga, Pohovani_00, prashinar, proka89, royst33, Srle993, Sumadija34, Tvrtko I, VJ, x9, zeo, Zerajic, zlaya011, žeks62, 1107