C++ program to calculate the total marks, percentage and division of student based on three subjects


techstudy.org

HP 15 Core i3 7th gen Laptop(4GB, 1TB HDD, Windows 10) | Rs. 31,490

Introduction

C++ program to input roll number, student name and marks of three subjects (Physics, Chemistry and Information Technology) and calculate total marks, percentage and division of student. I have used DEV-C++ compiler for debugging purpose. But you can use any C programming language compiler as per your availability.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include<iostream>
#include<string.h>
using namespace std;

int main()
{
    int rollno, phy, che, it, total;
    float percentage;
    char name[20], div[10];

    cout << "Input the Roll Number of the student :";
    cin >> rollno;

    cout << "Input the Name of the Student :";
    cin >> name;

    cout << "Input the marks of Physics, Chemistry and Information Technology: ";
    cin >> phy >> che >> it;

    total = phy + che + it;
    percentage = total/3.0;

    if (percentage >= 60)
	strcpy(div, "First");

    else
	if (percentage < 60 && percentage >= 48)
	    strcpy(div,"Second");

	else
	    if (percentage <48 && percentage >= 36)
		strcpy(div, "Pass");

	     else
		strcpy(div, "Fail");

       cout << "Roll No : " << rollno <<endl << "Name of Student : " << name <<endl;

       cout << "Marks in Physics : " << phy << endl;
       cout << "Marks in Chemistry : " << che << endl;
       cout << "Marks in Information Technology : " << it << endl;
       cout << "Total Marks = " << total <<endl;
       cout << "Percentage = " << percentage <<endl;
       cout << "Division = " << div <<endl;


}

Result

C language techstudy.org

     





Related Topics




Popular Posts