Zo hier is men source.
Hij is een beetje onoverzichtelijk geworden bij het
pasten in dit forum::::
#include<iostream.h>
#include<math.h>
#include<stdio.h>
#include<dos.h>
#include<conio.h>
#include<stdlib.h>
#include<fstream.h>
double screen(char fquestion[50],char *fshowawnser1[50],char *fshowawnser2[50],char *fshowawnser3[50],
char *fshowawnser4[50],char *fshowawnser5[50],char *fwronggroup1[5],char *fwronggroup2[5],char frunde[20],
int fscore,int fscoregroup1,int fscoregroup2,char fquestion2[50],
int score1,int score2,int score3,int score4,int score5);
int main() {
char question[50],*showawnser1[50],*showawnser2[50],*showawnser3[50],*wronggroup1[5];
char *showawnser4[50],*showawnser5[50],awnser1[50],awnser2[50],awnser3[50],awnser4[50],awnser5[50];
char *wronggroup2[5],runde[20],question2[50];
char buffer1[3],buffer2[3],buffer3[3],buffer4[3],buffer5[3];
int score,scoregroup1,scoregroup2,score1,score2,score3,score4,score5,x;
clrscr();
cout<<"BEGIN"<<endl;
cin.get();
clrscr();
showawnser1[50]="..............................................";
showawnser2[50]="..............................................";
showawnser3[50]="..............................................";
showawnser4[50]="..............................................";
showawnser5[50]="..............................................";
wronggroup1[5]="";
wronggroup2[5]="xx";
scoregroup1=0;
scoregroup2=0;
score=0;
ifstream file("/runde1.txt");
x=0;
while (! file.eof()) {
x=x+1;
if (x==1) {
file.getline(runde,256);
} if (x==2) {
file.getline(question,256);
} if (x==3) {
file.getline(question2,256);
} if (x==4) {
file.getline(awnser1,256);
} if (x==5) {
file.getline(buffer1,256);
} if (x==6) {
file.getline(awnser2,256);
} if (x==7) {
file.getline(buffer2,256);
} if (x==8) {
file.getline(awnser3,256);
} if (x==9) {
file.getline(buffer2,256);
} if (x==10) {
file.getline(awnser4,256);
} if (x==11) {
file.getline(buffer4,256);
} if (x==12) {
file.getline(awnser5,256);
} if (x==13) {
file.getline(buffer5,256);
}
}
score1=atoi(buffer1);
score2=atoi(buffer2);
score3=atoi(buffer3);
score4=atoi(buffer4);
score5=atoi(buffer5);
screen(question,showawnser1,showawnser2,showawnser3,showawnser4,showawnser5,
wronggroup1,wronggroup2,runde,score,scoregroup1,scoregroup2,question2,
score1,score2,score3,score4,score5);
return 0;
}
double screen(char fquestion[50],char *fshowawnser1[50],char *fshowawnser2[50],char *fshowawnser3[50],
char *fshowawnser4[50],char *fshowawnser5[50],char *fwronggroup1[5],char *fwronggroup2[5],char frunde[20],
int fscore,int fscoregroup1,int fscoregroup2,char fquestion2[50],
int score1,int score2,int score3,int score4,int score5) {
clrscr();
cout<<frunde<<endl;
cout<<endl;
cout<<"Frage :"<<endl;
cout<<endl;
cout<<fquestion<<endl;
cout<<fquestion2<<endl;
cout<<endl;
cout<<"1. "<<fshowawnser1[50]<<score1<<endl;
cout<<"2. "<<fshowawnser2[50]<<score2<<endl;
cout<<"3. "<<fshowawnser3[50]<<score3<<endl;
cout<<"4. "<<fshowawnser4[50]<<score4<<endl;
cout<<"5. "<<fshowawnser5[50]<<score5<<endl;
cout<<endl;
cout<<endl;
cout<<fscoregroup1<<" "<<fscore<<" "<<fscoregroup2<<endl;
cout<<fwronggroup1[5]<<" "<<fwronggroup2[5]<<endl;
cin.get();
return 0;
}
::: Dit lomt er als uitput :::
http://www.bozelie.nl/dospl.jpg