Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package resultcalculator.java;
- import java.util.Scanner;
- public class ResultCalculatorJava {
- public static void main(String[] args) {
- System.out.println("Data Structure 3 Credit");
- System.out.println("Structure Programming 3 Credit");
- System.out.println("Algorithm 3 Credit");
- System.out.println("Database Management 3 Credit");
- System.out.println("Structure Programming Lab 1 Credit\n\n");
- Scanner scanner = new Scanner(System.in);
- float marksDataStruct;
- System.out.println("Enter Your Data Structure Mark : ");
- marksDataStruct = scanner.nextFloat();
- float marksStructure;
- System.out.println("Enter Your Structure Programming Mark : ");
- marksStructure = scanner.nextFloat();
- System.out.println("Enter Your Algoritm Mark : ");
- float marksAlgorithm;
- marksAlgorithm = scanner.nextFloat();
- float marksDatabase;
- System.out.println("Enter Your Database Management Mark : ");
- marksDatabase = scanner.nextFloat();
- float marksStructureLab;
- System.out.println("Enter Your Structure Programming Lab Mark : ");
- marksStructureLab = scanner.nextFloat();
- float cgDataStruct;
- cgDataStruct = cgpa(marksDatabase);
- System.out.println("your GPA in Data Structure is " + cgDataStruct);
- float cgStructure;
- cgStructure = cgpa(marksStructure);
- System.out.println("your GPA in Structure Programming is " + cgStructure);
- float cgAlgorithm;
- cgAlgorithm = cgpa(marksAlgorithm);
- System.out.println("your GPA in Algorithm is " + cgAlgorithm);
- float cgDatabase;
- cgDatabase = cgpa(marksDatabase);
- System.out.println("your GPA in Database Management is " + cgDatabase);
- float cgStructureLab;
- cgStructureLab = cgpa(marksStructureLab);
- System.out.println("your GPA in Structure Programming Lab is " + cgStructureLab);
- float result;
- result = (cgDataStruct * 3 + cgStructure * 3 + cgAlgorithm * 3 + cgDatabase * 3 + cgStructureLab * 1) / 13;
- System.out.println("Your total CGPA is " + result);
- }
- public static float cgpa(float marks) {
- float cg = 0;
- if (marks >= 80 && marks <= 100) {
- cg = 4.00f;
- }
- if (marks >= 75 && marks < 80) {
- cg = 3.75f;
- }
- if (marks >= 70 && marks < 75) {
- cg = 3.50f;
- }
- if (marks >= 65 && marks < 70) {
- cg = 3.25f;
- }
- if (marks >= 60 && marks < 65) {
- cg = 3.00f;
- }
- if (marks >= 50 && marks < 60) {
- cg = 2.75f;
- }
- if (marks >= 40 && marks < 50) {
- cg = 2.50f;
- }
- if (marks < 40 && marks >= 0) {
- cg = 0.00f;
- }
- return cg;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment