จงเขียนโปรแกรมที่มีลักษณะ Array เพื่อคำนวณเกรดจากคะแนนที่ได้จากการป้อนข้อมูลของผู้ใช้ โดยให้ทำงานได้ n ครั้ง โดยเกรดที่ได้จะคิดจากคะแนนสูงสุดของทั้งหมด(max) ดังนี้
- เกรด A คือ ได้คะแนน >= max -10
- เกรด B คือ ได้คะแนน >= max -20
- เกรด C คือ ได้คะแนน >= max -30
- เกรด D คือ ได้คะแนน >= max -40
- เกรด F คือ ได้คะแนน < max -40
class MaxValue4 {
public static void main(String[] args) {
String s[] = new String[10];
int num[] = new int[10];
int max;
InputStreamReader ir = new InputStreamReader(System.in);
BufferedReader in = new BufferedReader(ir);
try {
System.out.print("Please enter number 1 : ");
s[0] = in.readLine();
System.out.print("Please enter number 2 : ");
s[1] = in.readLine();
System.out.print("Please enter number 3 : ");
s[2] = in.readLine();
System.out.print("Please enter number 4 : ");
s[3] = in.readLine();
System.out.print("Please enter number 5 : ");
s[4] = in.readLine();
System.out.print("Please enter number 6 : ");
s[5] = in.readLine();
System.out.print("Please enter number 7 : ");
s[6] = in.readLine();
System.out.print("Please enter number 8 : ");
s[7] = in.readLine();
System.out.print("Please enter number 9 : ");
s[8] = in.readLine();
System.out.print("Please enter number 10 : ");
s[9] = in.readLine();
for(int i=0; i< s.length; i++) {
num[i] = Integer.parseInt(s[i]);
}
max = num[0];
for(int i=1; i< num.length; i++) {
if(num[i] > max)
{ max = num[i]; }
}
System.out.println("Max value is "+max);
} catch(IOException e){
System.out.println("Read input keyboard error");
}
}