Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static double midTermBonus(double midTermScore){
- if(midTermScore >= 6.0 && midTermScore < 7.0){
- return 0.1;
- }
- if(midTermScore >= 7.0 && midTermScore < 8.0){
- return 0.2;
- }
- if(midTermScore >= 8.0 && midTermScore < 9.0){
- return 0.3;
- }
- if(midTermScore >= 9.0 && midTermScore < 10.0){
- return 0.4;
- }
- if(midTermScore == 10.0){
- return 0.5;
- }
- return 0.0;
- }
- public static double finalExamScore(double writtenExamScore, double computerExamScore){
- double lowest = 0.0;
- if(writtenExamScore >= 5.0 && computerExamScore >= 5.0){
- return (writtenExamScore +computerExamScore) / 2;
- }
- else if(writtenExamScore > computerExamScore){
- lowest = computerExamScore;
- }
- else if(computerExamScore > writtenExamScore){
- lowest = writtenExamScore;
- }
- return lowest;
- }
- public static double finalGrade(double finalExamScore , double midTermBonus){
- if(finalExamScore >= 5.75){
- finalExamScore = midTermBonus + finalExamScore;
- if(finalExamScore > 10.0){
- finalExamScore = 10.0;
- }
- return finalExamScore;
- }
- return finalExamScore;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement