УМК ШКОЛА



** Программы с циклом FOR
 

Страницы:

Задания - решение
№ 1 Общий метод решения

№ 2 Дан фрагмент программы, обрабатывающей массив A из n элементов:

Чему будет равно значение переменной s после выполнения данного алгоритма, при любых значениях элементов массива А?

1) Максимальному элементу в массиве A
2) Индексу максимального элемента в массиве A (первому из них, если максимальных элементов несколько)
3) Индексу максимального элемента в массиве A (последнему из них, если максимальных элементов несколько)
4) Количеству элементов, равных максимальному в массиве A

№ 3 Дан целочисленный массив из 20 элементов. Элементы массива могут принимать целые значения от –1000 до 1000 включительно. Опишите на естественном языке или на одном из языков программирования алгоритм, позволяющий найти и вывести минимальное значение среди положительных элементов массива, кратных 4. Если в исходном массиве нет элемента, значение которого положительно и делится на 4, то вывести сообщение «Не найдено».

Исходные данные объявлены так, как показано ниже на примерах для некоторых языков программирования и естественного языка. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать некоторые из описанных переменных.

В качестве ответа Вам необходимо привести фрагмент программы (или описание алгоритма на естественном языке), который должен находиться на месте многоточия. Вы можете записать решение также на другом языке программирования (укажите название и используемую версию языка программирования, например, Free Pascal 2.4) или в виде блок-схемы. В этом случае Вы должны использовать те же самые исходные данные и переменные, какие были предложены в условии (например, в образце, записанном на естественном языке).
РЕШЕНИЕ:

№ 4 Напишите в ответе число, которое будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на четырёх языках).

Ответ: 27


Страницы:
 
Перейти на другой форум:



Логин: Пароль: Забыли пароль?Регистрация
Сайт сделан на SiNG cms © 2010-2020