나는 사용자 이름과 마크를 입력하고 평균을 표시하도록 프로그램을 얻으려고합니다. 이것은 내가 시도한 것입니다 :시험 마크 평균 코드가 작동하지 않는 이유는 무엇입니까?
// Calculate Students Average of series of exam marks stored in an array
import uulib.GUI;
public class ExamMarks {
public static void main(String[] args) {
final int SIZE = 10;
int[] marks = new int[SIZE];
double total, average;
String[] names = new String[]{""};
// Read marks into array
{
String name;
name = GUI.getString("Enter your name");
GUI.show("Names");
}
for(int i=0; i<marks.length; i++) {
marks[i] = GUI.getInt("Enter mark " + (i+1));
}
total = 0;
// calculate average mark
for(int i=0; i<marks.length; i++) {
total = total + marks[i];
}
average = total/SIZE;
GUI.show("Average mark is " + average);
}
}
이름을 물어보고 마킹을 10 번하고 마침내 평균을 표시하고 싶습니다. 그러나 그것은 단지 하나의 이름을 묻는 것입니다, 그 후에 그것은 10 자릿수를 물었고 저에게 평균을주었습니다.
끔찍한 방법으로 도움을 요청하십시오. – pstanton
그것은 무엇을합니까? – nes1983
다른 방법으로 내가 물어볼 수 있습니다. –