Мне нужно написать консольную программу для получения тестовых оценок и установить максимальное значение, которое должно быть больше 0 и не меньше, чем самый высокий результат, но я застрял на проверке «maxscore».Подтвердить ввод от пользователя
Это то, что я до сих пор:
int[] score = new int[5];
int highScore = 0;
int sum = 0;
int ave = 0;
//Requests the user to input 5 numbers
Console.WriteLine("Please enter 5 test scores:");
//Obtains the input and sets the highScore as well as the sum for all the number entered
for (int i = 0; i < 5; i++)
{
score[i] = Int32.Parse(Console.ReadLine());
if (i > highScore)
{
highScore = i;
sum += score[i];
}
}
//Requests the user to enter the max score
Console.WriteLine("Please enter the max score:");
int maxScore = Int32.Parse(Console.ReadLine());
Итак, вы хотите, чтобы подтвердить, что пользователь знает макс номер между 5 номерами, которые он уже предоставил? – user3185569
В вашем случае, если вы проверите i вместо оценки [i] – User1234
Эта программа не имеет смысла. Кроме того, переполнение стека не является бесплатным сервисом кодирования. – aadarshsg