fork download
  1. public class Main {
  2.  
  3. public static final String INSTITUTION_NAME = "Richfield Graduate institute of technology";
  4. public static final String MODULE_CODE = "PROG731";
  5. public static final int MAX_STUDENT = 5;
  6. public static final int PASS_MARK = 50;
  7.  
  8.  
  9. public static void main(String[] args) {
  10.  
  11. String[] StudentNames = {"Alice Dlamini", "Bob Nokoena", "Jason shabangu", "Aria Hahn", "Themba Zwane"};
  12. int[] StudentNumbers = {20231001, 20231002, 20231003, 20231004, 20231005};
  13. byte[] StudentAge = {21, 23, 19, 22, 20};
  14. double[] examScores = {78.5, 61.0, 45.5, 90.0, 55.5};
  15. char[] StudentGrades = {'B', 'C', 'F', 'A', 'C'};
  16. boolean[] isEnrolled = {true, true, false, true, true};
  17.  
  18.  
  19. System.out.println("=========================================");
  20. System.out.println(INSTITUTION_NAME);
  21. System.out.println(MODULE_CODE );
  22. System.out.println(MAX_STUDENT);
  23. System.out.println(PASS_MARK);
  24. System.out.println("=========================================");
  25.  
  26. for(int i = 0; i< MAX_STUDENT; i++){
  27. System.out.println("---Student" + (i + 1) + "---");
  28. System.out.println("Name: "+ StudentNames[i]);
  29. System.out.println("Student no. : "+ StudentNumbers[i]);
  30. System.out.println("Age: "+ StudentAge[i]);
  31. System.out.println("Exam Score: "+ examScores[i]);
  32. System.out.println("Grades: "+ StudentGrades[i]);
  33. System.out.println("Enroled: "+ (isEnrolled[i] ? "Yes": "No"));
  34. System.out.println();
  35.  
  36.  
  37. double maxScore = examScores[0];
  38. double minScore = examScores[0];
  39. String maxScoreNames = StudentNames[0];
  40. String minScoreNames = StudentNames[0];
  41.  
  42. if(examScores[i] > maxScore){
  43. maxScore = examScores[i];
  44. maxScoreNames = StudentNames[i];
  45. }
  46.  
  47. if(examScores[i] > maxScore){
  48. minScore = examScores[i];
  49. minScoreNames = StudentNames[i];
  50. }
  51.  
  52. System.out.println("Highest Score: " + maxScore + "by" + maxScoreNames);
  53. System.out.println("Lowest Score: " + maxScore + "by" + minScoreNames);
  54.  
  55.  
  56.  
  57. }
  58.  
  59.  
  60.  
  61.  
  62.  
  63. }
  64.  
  65.  
  66. }
  67.  
Success #stdin #stdout 0.2s 60728KB
stdin
Standard input is empty
stdout
=========================================
Richfield Graduate institute of technology
PROG731
5
50
=========================================
---Student1---
Name: Alice Dlamini
Student no. : 20231001
Age: 21
Exam Score: 78.5
Grades: B
Enroled: Yes

Highest Score: 78.5byAlice Dlamini
Lowest Score: 78.5byAlice Dlamini
---Student2---
Name: Bob Nokoena
Student no. : 20231002
Age: 23
Exam Score: 61.0
Grades: C
Enroled: Yes

Highest Score: 78.5byAlice Dlamini
Lowest Score: 78.5byAlice Dlamini
---Student3---
Name: Jason shabangu
Student no. : 20231003
Age: 19
Exam Score: 45.5
Grades: F
Enroled: No

Highest Score: 78.5byAlice Dlamini
Lowest Score: 78.5byAlice Dlamini
---Student4---
Name: Aria Hahn
Student no. : 20231004
Age: 22
Exam Score: 90.0
Grades: A
Enroled: Yes

Highest Score: 90.0byAria Hahn
Lowest Score: 90.0byAlice Dlamini
---Student5---
Name: Themba Zwane
Student no. : 20231005
Age: 20
Exam Score: 55.5
Grades: C
Enroled: Yes

Highest Score: 78.5byAlice Dlamini
Lowest Score: 78.5byAlice Dlamini