Предмет: Информатика,
автор: anisalena3056
НА ПИТОНЕ
Дан целочисленный массив из 30 элементов. Элементы могут принимать значения от 160 до 200 – рост учащихся выпускного класса. В баскетбольную команду берут тех, чей рост не менее 180 см. Опишите на русском языке или на одном из языков программирования алгоритм, который подсчитывает и выводит минимальный рост игрока баскетбольной команды. Гарантируется, что хотя бы один ученик играет в баскетбольной команде. Исходные данные объявлены так, как показано ниже. Использовать другие переменные запрещается.
ЕСТЬ ОТВЕТ НА ПАСКАЛЬ
НЕДОСТАЮЩИЙ ЭЛЕМЕНТ
x:=180; y:=200;
for i:=1 to N do
if (a[i] >= x) and (a[i] < y) then
y:= A[i];
writeln(y);
Приложения:
restIess:
Фрагмент на паскале не даст минимальный рост, он даст последнего человека, рост которого в диапазоне от 180 до 200
Ответы
Автор ответа:
2
N, _min = 30, 201
a = [int(input()) for i in range(N)]
for i in range(len(a)):
if a[i] >= 180 and a[i] < _min:
_min = a[i]
print(f"Минимальный рост игрока баскетбольной команды:{_min}")
Похожие вопросы
Предмет: Русский язык,
автор: филя17
Предмет: Русский язык,
автор: lizziraccoon
Предмет: Українська література,
автор: vitamarian
Предмет: Математика,
автор: zdorovaa