НЕ (X < 2) И НЕ (X > 10)
(Х ≥ 2) И (X < 10)
Наименьшим будет число больше либо равно двум, но меньше 10 ⇒ это число 2
ответ: 2.
Программа:
Pascal:
var
arr: array of integer;
n, i, sum: integer;
begin
write('Количество учеников: '); readln(n);
SetLength(arr, n);
for i := 0 to n - 1 do begin
arr[i] := random(2, 5);
sum += arr[i];
end;
writeln('Оценки учеников в классе: ', arr);
writeln('Средняя оценка: ', sum/n);
end.
Для начала выделяем память массиву целых чисел, после - регистрируем переменные, которые будем использовать далее. Запрашиваем кол-во учеников (это и будет размерностью массива), устанавливаем длину массива - введённое число n. Циклом проходима по элементам массива, устанавливаем рандомное значение от 2 до 5 и суммируем элементы. В конце выводим сам массив и высчитываем среднюю оценку как среднее арифметическое чисел.
НЕ (X < 2), следовательно, X >= 2
НЕ (X > 10), следовательно, X < 10
И оба эти условия должны выполняться одновременно.
X >= 2 и X < 10, наименьшее число: 2
ответ: 2.