-
Golden Boy
OK this is what I got:
# include <conio>
# include <iostream>
# include <iomanip>
# include <dos>
using namespace std;
int main()
{
int score;
char user_name[25];
char user_score[3];
ifstream infile;
infile.open("NAME_QUIZ.DAT", ios::in);
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);
cout << user_name<< endl;
cout <<user_score<<endl;
getch();
}
else
{
cout << "ERROR!\n";
}
infile.close();
return 0;
}
I need to know how to make it loop instead of those if statements, and I need it to print the highest and lowest scores.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules