Hey! Help me
I'm totally stuck on this project, in which a user is supposed to enter number of students in a class, and number of exams taken. Then they enter each student's name, and then the exam scores for that student on a single line separated by blank spaces.
Here website I want clone tool: https://gpahub.net/
Any advice would be really appreciated, thanks a lot.
Code:public class proj2 { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("Welcome to Gradecalculator!"); System.out.println("Please enter the number of students:"); int students = s.nextInt(); System.out.println("Please enter the number of exams:"); int exams = s.nextInt(); int i = 0; int studentnumber = 1; int sum = 0; while (i < students) { double average = sum/exams; System.out.println("Enter student " + studentnumber++ + "'s name :"); String studentname = s.next(); System.out.println("Enter exam scores :"); for (; i < exams; i++) { int n = s.nextInt(); sum+=n; if (n < 0) { System.out.println("Invalid exam scores, reenter: "); } } if (average <= 100 && average >= 90) { System.out.println("Letter grade: A"); System.out.println(studentname + " gets 4 stars! ****"); } if (average <= 89 && average >= 80) { System.out.println("Letter grade: B"); System.out.println(studentname + " gets 3 stars! ***"); } if (average <= 79 && average >= 70) { System.out.println("Letter grade: C"); System.out.println(studentname + " gets 2 stars! **"); } if (average <= 69 && average >= 60) { System.out.println("Letter grade: D"); System.out.println(studentname + " gets 1 star! *"); } if (average <= 59) { System.out.println("Letter grade: F"); System.out.println(studentname + " gets 0 stars!"); } } } }
Bookmarks