Ga naar inhoud

vind de fouten niet


anoniem

Aanbevolen berichten

:o ik heb een oefening gemaakt in c++ ma zit een vast,zie de fouten ni staan en het wil ni werken. #include<conio.h> #include<iostream.h> #include<iomanip.h> #include<stdlib.h> void main () { clrscr (); int a,b,c,t,totaal,uitslag,ypos,resultaat=0,gem;//a=eerste getal b=tweede gotoxy(20,2); cout<<"OEFENING OP DE TAFELS VAN DE VERMENINGVULDIGING"; cout<<"---------------------------------------------------"; randomize (); cout<<"Geef het aantal oefeningen in"; cin>> c; for (t=1;t<=c;t++) { a=random 10(+1); b=random 10 (+1); cout<<a <<"x" <<b <<"="; cin>> uitslag; totaal=a*b; ypos=wherey (); gotoxy (20,ypos-1); if (uitslag==totaal) cout<< "juist"<<endl; else cout <<"fout" <<endl; if(uitslag==totaal); resultaat=resultaat+1; } cout<<"u hebt" <<resultaat <<"op" <<c <<"gehaald" <<endl; getch () ; } Als ik run met Bc5 dan krijg ik de volgende foutmeldingen Info :testfor24.cpp: out of date with destination testfor24.obj Info : testfor24.cpp: source date 20:08:00 11-1-2004 destination date <unknown> Info :Compiling C:\Documents and Settings\Eigenaar\Bureaublad\testfor24.cpp Error: testfor24.cpp(22,7):Cannot convert 'int (*)(int)' to 'int' Error: testfor24.cpp(22,16):Statement missing ; Error: testfor24.cpp(23,7):Cannot convert 'int (*)(int)' to 'int' Error: testfor24.cpp(23,16):Statement missing ; Warn : testfor24.cpp(34,1):Code has no effect Warn : testfor24.cpp(44,2):'gem' is declared but never used
Link naar reactie
Learn how-to read C++ Errors [quote:b280f048a5="flupeke"]Error: testfor24.cpp(22,7):Cannot convert 'int (*)(int)' to 'int' Error: testfor24.cpp(22,16):Statement missing ; Error: testfor24.cpp(23,7):Cannot convert 'int (*)(int)' to 'int' Error: testfor24.cpp(23,16):Statement missing ; Warn : testfor24.cpp(34,1):Code has no effect Warn : testfor24.cpp(44,2):'gem' is declared but never used[/quote:b280f048a5] Error: a=random 10(+1); Error: Missing Statement Error: b=random 10 (+1); Error: Missing Statement Warn: if(uitslag==totaal); doet niks (met daar geen { ... } staan? :)) Warn: je hebt gem gedeclareerd maar je doet er geen bal mee :) Ik weet niet wat je met 'random 10(+1);' wilt doen, maar heb je niet rand(); nodig?
Link naar reactie
Tip: plaats je code de volgende keer tussen code-tags. Leest iets fijner. [quote:6a873d36e4="flupeke"]die random (10)+1 dient om de computer random te laten trekken tussen het getal 1.....10.en moest ik de errors direkt juist begrepen hebben dan had ik de vraag ni hier op het forum gezet.[/quote:6a873d36e4] Je kunt daar de volgende constructie voor gebruiken:[code:1:6a873d36e4]a=(rand()%10)=1;[/code:1:6a873d36e4]Kijk verder ook even naar de [i:6a873d36e4]srand[/i:6a873d36e4] functie. Verder: Probleem al opgelost na webspider's antwoord?
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...