Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЗФ 65 Контрольная работа по теории алгоритмов 2016.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
253.93 Кб
Скачать

Варианты задания №5

№ варианта

Текст задания

1

Дан массив целых чисел (n=15), заполненный случайным образом числами из промежутка [-20,50]:

  1. заменить максимальный по модулю отрицательный элемент нулем;

  2. посчитать количество элементов массива, значения которых больше заданного числа А и кратны 5. Число А ввести с клавиатуры.

2

Дан массив целых чисел (n=20), заполненный случайным образом числами из промежутка [-10,40]:

  1. найти сумму элементов, имеющих нечетное значение;

  2. вывести на печать индексы тех элементов, значения которых больше заданного числа А. Число А ввести с клавиатуры.

3

Дан массив целых чисел (n=10), заполненный случайным образом числами из промежутка [-20,50]:

  1. найти сумму положительных элементов, значения которых меньше 10.

  2. вывести на печать индексы тех элементов, значения которых кратны 3.

4

Дан массив целых чисел (n=15), заполненный случайным образом числами из промежутка [-20,50]:

  1. найти удвоенную сумму положительных элементов;

  2. заменить элементы с нечетными номерами на квадрат их номеров.

5

Дан массив целых чисел (n=20), заполненный случайным образом числами из промежутка [-30,50]:

  1. найти сумму отрицательных элементов;

  2. заменить все элементы, кратные 7, суммой соседних с ним элементов.

6

Дан массив целых чисел (n=15), заполненный случайным образом числами из промежутка [-10,50]:

  1. заменить максимальный элемент на противоположный по знаку;

  2. разделить все элементы с четными номерами на первый элемент.

7

Дан массив целых чисел (n=25), заполненный случайным образом числами из промежутка [-10,50]:

  1. поменять местами максимальный и минимальный элементы массива;

  2. найти сумму элементов, кратных 3.

8

Дан массив целых чисел (n=28), заполненный случайным образом числами из промежутка [-20,50]:

  1. заменять первые k элементов на противоположные по знаку;

  2. найти произведение отрицательных элементов, индексы которых являются четными.

9

Дан массив целых чисел (n=20), заполненный случайным образом числами из промежутка [-10,40]:

  1. подсчитать количество элементов массива, значения которых больше заданного числа А и кратны 9;

  2. найти номер первого отрицательного элемента, делящегося на 5 с остатком 2.

10

Дан массив целых чисел (n=30), заполненный случайным образом числами из промежутка [-20,60]:

  1. найти удвоенную сумму положительных элементов массива;

  2. найти сумму положительных элементов, кратных 3.

11

Дан массив целых чисел (n=25), заполненный случайным образом числами из промежутка [-10,50]:

  1. заменить максимальный элемент массива на среднее арифметическое значение этого массива.

  2. найти сумму положительных элементов, кратных 7.

12

Дан массив целых чисел (n=20), заполненный случайным образом числами из промежутка [-20,50]:

  1. разделить все элементы массива с четными номерами на первый элемент массива;

  2. заменить все положительные элементы кратные 6 на второй элемент массива.

Литература

  1. С.А. Канцедал "Алгоритмизация и программирование" М. ИД ФОРУМ-ИНФРА-М 2008

  2. И.Г. Семакин, А.П. Шестаков "Основы алгоритмизации и программирования" М. "Академия" 2008

  3. О.Л. Голицына, И.И. Попов "Основы алгоритмизации и программирования" М. ИД ФОРУМ-ИНФРА-М 2004