Как я могу написать этот код
Write a Java program that prompts a teacher for and inputs the number of students that took a test. The program should then establish two arrays of the size specified by the number of students. The first array should be of type String and hold the student names. The second array should be of type double and hold the grade each student achieved. The program should then prompt for and input the names and test scores for the number of students specified. The program should then calculate and display the class average on the test and a list of students that achieved a score at or above the average. A sample run of the program would appear as follows.
Сколько студентов прошло тест: 5
Имя студента 1: Блейк
Студент 1 балл: 88
Ученик 2 имя: Чарли
Студент 2 результат: 72
Ученик 3 имя: Джозеф
Студент 3 результат: 91
Студент 4 имя: Майк
Студент 4 результат: 82
Ученик 5 имя: Рикки
Студент 5 баллов: 90
Средний балл составляет: 84,6
Учащиеся, набравшие средний балл или выше него, являются:
Блэйк
Джозеф
Рикки
Что я уже пробовал:
import java.util.Scanner; public class JavaApplication46 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Enter number of students: "); int numOfStu = input.nextInt(); int[] grades = new int[numOfStu]; String[] names = new String[numOfStu]; int grade = 0; String name = ""; for(int i = 0; i < numOfStu; i++){ name = input.next(); grade = input.nextInt(); names[i] = name; grades[i] = grade; System.out.println(""); }
F-ES Sitecore
Мы здесь не для того, чтобы делать за тебя уроки.