Информатика

Всё о сервере, форум!
Основы программирования
ИНФОРМАЦИОННО-РАЗВЛЕКАТЕЛЬНЫЙ ПОРТАЛ

ИНФОРМАТИКА: ЕГЭ, ТЕОРИЯ, ПРАКТИКА, ТЕСТЫ

Цикл FOR Дан фрагмент программы, обрабатывающей массив A из n элементов
ЕГЭ, ДОМАШНИЕ ЗАДАНИЯ > Алгоритмизация и программирование > Цикл FOR Дан фрагмент программы, обрабатывающей массив A из n элементов | Поиск в этой теме
 
Страницы:
Сообщение
#1 Дата 01.10.2015 22:09
Общий метод решения
#2 Дата 01.10.2015 22:11
Дан фрагмент программы, обрабатывающей массив A из n элементов:

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

1) Максимальному элементу в массиве A
2) Индексу максимального элемента в массиве A (первому из них, если максимальных элементов несколько)
3) Индексу максимального элемента в массиве A (последнему из них, если максимальных элементов несколько)
4) Количеству элементов, равных максимальному в массиве A
#3 Дата 02.10.2015 02:08
Дан целочисленный массив из 20 элементов. Элементы массива могут принимать целые значения от –1000 до 1000 включительно. Опишите на естественном языке или на одном из языков программирования алгоритм, позволяющий найти и вывести минимальное значение среди положительных элементов массива, кратных 4. Если в исходном массиве нет элемента, значение которого положительно и делится на 4, то вывести сообщение «Не найдено».

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

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

Ответ: 27
#5 Дата 02.10.2015 08:25
Напишите в ответе число, которое будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на четырёх языках).

РЕШЕНИЕ:

M равно T, при котором функция 3*(t-4)*(t-4)+6 принимает наибольшее значение

3*(T-4)*(T-4)+6 наибольшее

3(T-4)2+6 наибольшее

FOR T=-10 TO 34

t-4 наибольшее при T=34

Ответ: 34
#6 Дата 02.10.2015 08:40
Значения двумерного массива размера 7×7 задаются с помощью вложенного оператора цикла в представленном фрагменте программы:

Сколько элементов массива будут иметь положительные значения?

1) 49
2) 28
3) 21
4) 7
РЕШЕНИЕ:
1 способ:

2 способ:
B(n,k) = k - n > 0

k - n > 0

k > n

k = 1 n = нет значений
k= 2 n=1
k= 3 n=1,2
k= 4 n=1,2,3
k= 5 n=1,2,3,4
k= 6 n=1,2,3,4,5
k= 7 n=1,2,3,4,5,6

Ответ: 2
Страницы:
 
Перейти на другой форум:
При копировании материала с сайта активная ссылка обязательна!
Сайт сделан на SiNG cms © 2010-2020