Answer to Question #287565 in C++ for Mikel

Question #287565

Create Program that will compute the Final Grade from Prelim to Finals by getting its average and show the remarks. 75 is passing score. if passed, the remarks is Passed! Congratulation! otherwise Failed! Better Luck Next Time.

Declare an array that is going to store the Prelim to Finals grade using the For Loop.

ask the user to input the grade each term(Prelim, Midterm, Prefinal and Finals).

Note: In the final grade round off the average using math function.


1
Expert's answer
2022-01-14T13:46:54-0500
using namespace std;


#define NO_OF_STUDENTS	3


//Prelim, Midterm, Prefinal and Finals
int main()
{
	int Prelim[NO_OF_STUDENTS], MidTerm[NO_OF_STUDENTS], PreFinal[NO_OF_STUDENTS], Final[NO_OF_STUDENTS];
	float Avg[NO_OF_STUDENTS];
	int n,r;
	
	for(n=0;n<NO_OF_STUDENTS;n++)
	{
		cout<<"\n\n\tEnter Student-"<<n+1<<" Prelim    Marks: "; cin>>Prelim[n];
		cout<<"\n\tEnter Student-"<<n+1<<" Mid Term  Marks: "; cin>>MidTerm[n];
		cout<<"\n\tEnter Student-"<<n+1<<" Pre-Final Marks: "; cin>>PreFinal[n];
		cout<<"\n\tEnter Student-"<<n+1<<" Final     Marks: "; cin>>Final[n];
		Avg[n] = float(Prelim[n] + MidTerm[n] + PreFinal[n] + Final[n])/4;
	}
	
	cout<<"\n\n\tID\tPrelim\tMidterm\tPrefinal\tFinal\tAverage";
	for(n=0;n<NO_OF_STUDENTS;n++)
	{
		cout<<"\n\t"<<n+1<<"\t"<<Prelim[n]<<"\t"<<MidTerm[n]<<"\t"<<PreFinal[n]<<"\t"<<Final[n]<<"\t"<<Avg[n];
		if(Avg[n]>=75) 	cout<<"\tCongratulations";
		else			cout<<"\tBetter luck next time.";
	}
	return(0);
}

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment