How to implement for loop and Array in the code. #include <iostream> using names
ID: 3843293 • Letter: H
Question
How to implement for loop and Array in the code.
#include <iostream>
using namespace std;
int main()
{
string name;
int score;
int index_number;
int count = 0;
while(count !=7 ){
count++;
cout<< "Enter student name" << endl;
cin>> name;
cout<<"Enter index number" << endl;
cin>> index_number;
cout<<"Enter student score" << endl;
cin>> score;
cout<<"Student name is: "<<name<< endl;
cout<<"Student index number is: "<<index_number<< endl;
cout<<"Student score is: "<< score<< endl;
if(score>=75){
cout<<"Student grade is: A+ "<< endl;
}else if(score>=70 && score<75){
cout<<"Student grade is: A- "<< endl;
}else if(score>=65 && score<70){
cout<<"Student grade is: B+ "<< endl;
}else if(score>=60 && score<65){
cout<<"Student grade is: B "<< endl;
}else if(score>=55 && score<60){
cout<<"Student grade is: C+ "<< endl;
}else if(score>=50 && score<55){
cout<<"Student grade is: C "<< endl;
}else if(score>=45 && score<50){
cout<<"Student grade is: C- "<< endl;
}else if(score>=40 && score<45){
cout<<"Student grade is: D "<< endl;
}else{
cout<<"Student score is: F "<< endl;
}
}
return 0;
}
Explanation / Answer
#include <iostream>
using namespace std;
int main()
{
string name[7]; //array to store names
int index_number[7]; //array to store indices
int score[7]; //array to store scores
int count;
for(count = 0; count < 7; count++)
{
cout<< "Enter student name" << endl;
cin>> name[count];
cout<<"Enter index number" << endl;
cin>> index_number[count];
cout<<"Enter student score" << endl;
cin>>score[count];
cout<<"Student name is: "<<name[count]<< endl;
cout<<"Student index number is: "<<index_number[count]<< endl;
cout<<"Student score is: "<< score[count]<< endl;
if(score[count]>=75){
cout<<"Student grade is: A+ "<< endl;
}else if(score[count]>=70 && score[count]<75){
cout<<"Student grade is: A- "<< endl;
}else if(score[count]>=65 && score[count]<70){
cout<<"Student grade is: B+ "<< endl;
}else if(score[count]>=60 && score[count]<65){
cout<<"Student grade is: B "<< endl;
}else if(score[count]>=55 && score[count]<60){
cout<<"Student grade is: C+ "<< endl;
}else if(score[count]>=50 && score[count]<55){
cout<<"Student grade is: C "<< endl;
}else if(score[count]>=45 && score[count]<50){
cout<<"Student grade is: C- "<< endl;
}else if(score[count]>=40 && score[count]<45){
cout<<"Student grade is: D "<< endl;
}else{
cout<<"Student score is: F "<< endl;
}
}
return 0;
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.