c#, задача по условным операторам
Прохожу обучение на программиста. Прошу помочь в решении задачи по с# с использованием условных операторов. Сейчас изучаем тернарный оператор ? и if else
Задание:
Напишите программу, которая принимает на вход 10 целых чисел и выводит на экран:
- количество чисел, больших 10; Для решения используйте тернарный оператор.
- количество чисел, меньших -10; не могу понять как сделать так, чтобы программа посчитала количество нужных чисел (и в случае с больше и в случае с меньше)
- среднее арифметическое всех чисел; - сделано
- максимальное и минимальное значения в списке. - хотела использовать класс Math, min и max, но они вмещают в себя только 2 значения, если сравнивать числа друг с другом, то это будет сравнений 100
Начало кода ниже
Console.WriteLine("Введите первое число");
int number1 = int.Parse(Console.ReadLine());
Console.WriteLine("Введите второе число");
int number2 = int.Parse(Console.ReadLine());
Console.WriteLine("Введите третье число");
int number3 = int.Parse(Console.ReadLine());
Console.WriteLine("Введите четвертое число");
int number4 = int.Parse(Console.ReadLine());
Console.WriteLine("Введите пятое число");
int number5 = int.Parse(Console.ReadLine());
Console.WriteLine("Введите шестое число");
int number6 = int.Parse(Console.ReadLine());
Console.WriteLine("Введите седьмое число");
int number7 = int.Parse(Console.ReadLine());
Console.WriteLine("Введите восьмое число");
int number8 = int.Parse(Console.ReadLine());
Console.WriteLine("Введите девятое число");
int number9 = int.Parse(Console.ReadLine());
Console.WriteLine("Введите десятое число");
int number10 = int.Parse(Console.ReadLine());
int summ = number1 + number2 + number3 + number4 + number5 + number6 + number7 + number8 + number9 + number10;
Console.WriteLine($"Сумма всех десяти чисел будет {summ}");
//Кол-во чисел,больше 10
//if ( number1 <-10 )
//{
//}
Console.WriteLine($"Среднее арифметическое всех десяти чисел будет {summ/10}");
Источник: Stack Overflow на русском