# C program to read marks and print percentage and division

In this C program, we are going to read marks in 3 subjects, we will find the total, percentage and print the division based on the percentage.
Submitted by Manju Tomar, on October 09, 2017

Given (or input from the user) marks in 3 subjects and we have to calculate parentage and print the division.

Formula to get percentage: Total obtained marks *100/Grand total (total of maximum marks)

Division

Based on the percentage, we will print the division, if percentage is:

1. Greater than or equal to 60, division will be "First"
2. Greater than or equal to 50, division will be "Second"
3. Greater than or equal to 40, division will be "Third"
4. Less than it (we will not check any condition, it will be written in else), the result will be fail

Consider the program:

```#include<stdio.h>
int main()
{
int science;
int math;
int english;

int total;
float per;

science = 50;
math = 90;
english = 40;
//you can take input from user instead of these values

//calculating total
total= science + math + english;

//calculating percentage
per= (float) total*100/300;

printf("Total Marks: %d\n",total);
printf("Percentage is: %.2f\n",per);

//checking division and printing
if(per>=60)
{
printf("First division\n");
}
else if(per>=50)
{
printf("Second division");
}
else if(per>=40)
{
printf("Third division");
}
else
{
printf("Fail\n");
}

return 0;
}
```

Output

```Total Marks: 180
Percentage is: 60.00
First division
```

This is a simple C program, if you are a beginner you will learn to calculate total, percentage and how to find division (example of multiple if else).

If liked or any issue with the program, feel free to leave your comment.

What's New

Top Interview Coding Problems/Challenges!

Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.