Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class LilliputCollegeGrades {
- public static void main(String[] args) {
- Scanner s = new Scanner(System.in);
- int presence, finalTest, midTest, hwGrade;
- float grade;
- String str = "Final Grade is: ";
- System.out.println("Please enter presence in percentage: ");
- presence = s.nextInt();
- if(presence < 80) {
- grade = 0; // Student presence is less the 80%
- } else {
- System.out.println("Please enter grade of final test: ");
- finalTest = s.nextInt();
- if(finalTest < 60) {
- grade = finalTest; // Grade on final test is less than 60
- } else {
- System.out.println("Please enter grade of mid test: ");
- midTest = s.nextInt();
- System.out.println("Please enter homework assignments average grade: ");
- hwGrade = s.nextInt();
- // Calculating if mid test is under consideration
- grade = finalTest > midTest ? finalTest : finalTest * 0.8f + midTest * 0.2f;
- // Calculating hw assignment influence on the final grade
- grade = grade * 0.9f + hwGrade * 0.1f;
- }
- }
- System.out.println("Final Grade is: " + grade);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement