0% found this document useful (0 votes)
18 views3 pages

Assignment 2 cs101

The document contains code for a C++ program that takes student marks as input, calculates total and average marks, and determines the grade based on the average.

Uploaded by

faiza Nadeem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views3 pages

Assignment 2 cs101

The document contains code for a C++ program that takes student marks as input, calculates total and average marks, and determines the grade based on the average.

Uploaded by

faiza Nadeem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Assignment No 2:

Cs101
Student id: bc230201663

#include <iostream>

using namespace std;

int main()

string vuID, finalGrade;

int csMarks, mathMarks, pakStudyMarks, mgtMarks;

cout << "Enter your VU-ID: " << endl;

cin >> vuID;

cout << "Enter Marks for CS: " << endl;

cin >> csMarks;

cout << "Enter Marks for Math: " << endl;

cin >> mathMarks;

cout << "Enter Marks for Pak Study: " << endl;

cin >> pakStudyMarks;

cout << "Enter Marks for MGT: " << endl;

cin >> mgtMarks;

int totalMarks = csMarks + mathMarks + pakStudyMarks + mgtMarks;

double averageMarks = totalMarks / 4.0;

if (averageMarks >= 91 && averageMarks <= 100)

finalGrade = "A+";

else if (averageMarks >= 81 && averageMarks < 91)

{
finalGrade = "A-";

else if (averageMarks >= 71 && averageMarks < 81)

finalGrade = "B+";

else if (averageMarks >= 61 && averageMarks < 71)

finalGrade = "B-";

else if (averageMarks >= 51 && averageMarks < 61)

finalGrade = "C";

else if (averageMarks >= 41 && averageMarks < 51)

finalGrade = "D";

else if (averageMarks >= 35 && averageMarks < 41)

finalGrade = "E";

else

finalGrade = "Fail";

cout << "\nVU ID: " << vuID << endl;

cout << "Total Marks: " << totalMarks << endl;

cout << "Average Marks: " << averageMarks << endl;

cout << "Grade: " << finalGrade << endl;

return 0;
}

The screenshot of the program execution is as follows:

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy