Автор | Сообщение |
Карпова О. Н.
|
| |
Сообщение: 7
Зарегистрирован: 15.03.11
Репутация:
0
|
|
Отправлено: 17.03.11 21:52. Заголовок: Помогите, пожалуйста
Объясните пожалуйста задачу части С2: 8) Дан целочисленный массив из 30 элементов. Элементы могут принимать значения от 160 до 200 ¬– рост учащихся выпускного класса. В баскетбольную команду берут тех, чей рост не менее 180 см. Опишите на русском языке или на одном из языков программирования алгоритм, который подсчитывает и выводит минимальный рост игрока баскетбольной команды. Гарантируется, что хотя бы один ученик играет в баскетбольной команде. Исходные данные объявлены так, как показано ниже. Использовать другие переменные запрещается.
|
|
|
Новых ответов нет
[см. все]
|
|
Поляков
|
| |
Сообщение: 43
Зарегистрирован: 10.03.11
Откуда: Россия, Санкт-Петербург
Репутация:
0
|
|
Отправлено: 17.03.11 23:05. Заголовок: Здравствуйте! Опишит..
Здравствуйте! цитата: | Опишите на русском языке или на одном из языков программирования алгоритм, который подсчитывает и выводит минимальный рост игрока баскетбольной команды. |
|
Фактически нужно найти в массиве минимальный элемент из тех, которые не меньше 180. Это стандартная задача, она решается примерно так: const N = 10; var A: array[1..N] of integer; k: integer; ... min := MaxInt; { записываем в min большое число, здесь - больше 200 } for k:=1 to N do if (A[k] >= 180) and (A[k] < min) then min := A[k]; writeln(min);
|
|
|