Program to Print the Grade Based on Percentage
- Write a program to Print the Grade Based on Percentage in C
- Write a program to Print the Grade Based on Percentage in C++
- Write a program to Print the Grade Based on Percentage in Python
- Write a program to Print the Grade Based on Percentage in PHP
- Write a program to Print the Grade Based on Percentage in Java
- Write a program to Print the Grade Based on Percentage in Java Script
- Write a program to Print the Grade Based on Percentage in C#
Explanation:
You can establish grade boundaries and compare the provided % to them in order to produce the grade based on a percentage. The standard grading scheme is as follows:
Grade Boundaries
- A: 90% and above
- B: 80% to 89%
- C: 70% to 79%
- D: 60% to 69%
- E: 50% to 59%
- F: Below 50%
Logic to Print the Grade Based on Percentage
- Input the percentage of marks obtained.
- Compare the percentage with the predefined grade boundaries.
- Output the corresponding grade.
Program to Print the Grade Based on Percentage
-
C
-
C++
-
Python
-
PHP
-
JAVA
-
Java Script
-
C#
#include <stdio.h>
int main() {
float percentage;
printf("Enter the percentage: ");
scanf("%f", &percentage);
if (percentage >= 90) {
printf("Grade: A\n");
} else if (percentage >= 80) {
printf("Grade: B\n");
} else if (percentage >= 70) {
printf("Grade: C\n");
} else if (percentage >= 60) {
printf("Grade: D\n");
} else {
printf("Grade: F\n");
}
return 0;
}
#include <iostream>
using namespace std;
int main() {
float percentage;
cout << "Enter the percentage: ";
cin >> percentage;
if (percentage >= 90) {
cout << "Grade: A" << endl;
} else if (percentage >= 80) {
cout << "Grade: B" << endl;
} else if (percentage >= 70) {
cout << "Grade: C" << endl;
} else if (percentage >= 60) {
cout << "Grade: D" << endl;
} else {
cout << "Grade: F" << endl;
}
return 0;
}
percentage = float(input("Enter the percentage: "))
if percentage >= 90:
print("Grade: A")
elif percentage >= 80:
print("Grade: B")
elif percentage >= 70:
print("Grade: C")
elif percentage >= 60:
print("Grade: D")
else:
print("Grade: F")
<?php
$percentage = readline("Enter the percentage: ");
if ($percentage >= 90) {
echo "Grade: A\n";
} elseif ($percentage >= 80) {
echo "Grade: B\n";
} elseif ($percentage >= 70) {
echo "Grade: C\n";
} elseif ($percentage >= 60) {
echo "Grade: D\n";
} else {
echo "Grade: F\n";
}
?>
import java.util.Scanner;
public class GradeCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter the percentage: ");
float percentage = scanner.nextFloat();
if (percentage >= 90) {
System.out.println("Grade: A");
} else if (percentage >= 80) {
System.out.println("Grade: B");
} else if (percentage >= 70) {
System.out.println("Grade: C");
} else if (percentage >= 60) {
System.out.println("Grade: D");
} else {
System.out.println("Grade: F");
}
scanner.close();
}
}
let percentage = parseFloat(prompt("Enter the percentage:"));
if (percentage >= 90) {
console.log("Grade: A");
} else if (percentage >= 80) {
console.log("Grade: B");
} else if (percentage >= 70) {
console.log("Grade: C");
} else if (percentage >= 60) {
console.log("Grade: D");
} else {
console.log("Grade: F");
}
using System;
class Program {
static void Main() {
Console.Write("Enter the percentage: ");
float percentage = float.Parse(Console.ReadLine());
if (percentage >= 90) {
Console.WriteLine("Grade: A");
} else if (percentage >= 80) {
Console.WriteLine("Grade: B");
} else if (percentage >= 70) {
Console.WriteLine("Grade: C");
} else if (percentage >= 60) {
Console.WriteLine("Grade: D");
} else {
Console.WriteLine("Grade: F");
}
}
}