On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение
Карпова О. Н.



Сообщение: 7
Зарегистрирован: 15.03.11
Репутация: 0
ссылка на сообщение  Отправлено: 17.03.11 21:52. Заголовок: Помогите, пожалуйста


Объясните пожалуйста задачу части С2:

8) Дан целочисленный массив из 30 элементов. Элементы могут принимать значения от 160 до 200 ¬– рост учащихся выпускного класса. В баскетбольную команду берут тех, чей рост не менее 180 см. Опишите на русском языке или на одном из языков программирования алгоритм, который подсчитывает и выводит минимальный рост игрока баскетбольной команды. Гарантируется, что хотя бы один ученик играет в баскетбольной команде. Исходные данные объявлены так, как показано ниже. Использовать другие переменные запрещается.

Спасибо: 0 
Профиль Ответить
Ответов - 1 [только новые]


Поляков





Сообщение: 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);


Спасибо: 0 
Профиль Ответить
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  10 час. Хитов сегодня: 9
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет