Контрольная работа № 3-12
Контрольная работа № 3-1
Задача 1. Задано массив целых чисел упорядочений по возрастанию А[1;n] и число В. Для числа В найти такое место среди элементов массива А, чтоб после вставки числа В на это место упорядоченность массива не нарушалась. Если впоследствии равенства между собою значений элементов массива А число может вставляться на разные места, то следует выяснить самое близкое к началу массива место.
Задача 2. Сформировать и вывести на экран массив, элементы которого заданы датчиком случайных чисел на интервале [-13, 21] (размер произвольный). Найти произведение элементов с нечетными номерами.
Контрольная работа № 3-2
Задача 1. Дан массив Q(30), элементы которого упорядочены по возрастанию. Определить номер элемента, равного числу Y, и вывести исходный массив и этот номер на экран. Если такого элемента нет, то выдать сообщение. Использовать метод бинарного поиска: сравнить Y со средним элементом массива, если числа равны, то поиск прекратить, если Y меньше среднего элемента, то поиск продолжить в первой половине массива, а, если Y больше, то поиск продолжить во второй половине массива. К выбранной половине применяется тот же алгоритм.
Задача 2. Найти сумму элементов массива с четными номерами, содержащего N элементов. Элементы вводятся с клавиатуры.
Контрольная работа № 3-3
Задача 1. Задан одномерный массив R(N) (N<=60). Получить новый массив Q путём умножения элементов исходного массива R на его минимальный элемент. Вычислить среднее арифметическое полученного массива Q и записать его на место минимального элемента исходного массива R. Результат вывести на экран.
Задача 2. Сформировать и вывести на экран массив, элементы которого заданы датчиком случайных чисел на интервале [-56, 47] (размер произвольный). Найти произведение элементов с четными номерами, которые превосходят некоторое число t.
Контрольная работа № 3-4
Задача 1. Дан массив Х(10), элементы которого упорядочены по убыванию. Определить номер элемента, равного числу Y, и вывести исходный массив и этот номер на экран. Если такого элемента нет, то выдать сообщение. Использовать метод бинарного поиска: сравнить Y со средним элементом массива, если числа равны, то поиск прекратить, если Y меньше среднего элемента, то поиск продолжить в первой половине массива, а, если Y больше, то поиск продолжить во второй половине массива. К выбранной половине применяется тот же алгоритм.
Задача 2. Вычислить среднее арифметическое четных элементов массива К(12), не меньших 10.
Контрольная работа № 3-5
Задача 1. Дан массив Х(11).Поделить ВСЕ элементы данного массива на минимальный(включая его), и вывести результаты в таком порядке, в каком были даны исходные данные.
Задача 2. Найти номер наименьшего элемента в массиве, заданного датчиком случайных чисел на интервале [-20, 25]. Размер произвольный.
Контрольная работа № 3-6
Задача 1. Дан массив Х(16).Умножить ВСЕ элементы данного массива на максимальный(включая его), и вывести результаты в таком порядке, в каком были даны исходные данные
Задача 2. Даны два массива A(8) и B(8). Сформировать массив C(8), который содержит элементы, присутствующие в обоих массивах. В массиве C(8) определить сумму нечетных элементов.
Контрольная работа № 3-7
Задача 1. Задано массив целых чисел упорядочений по убыванию А[1;n] и число В. Для числа В найти такое место среди элементов массива А, чтоб после вставки числа В на это место упорядоченность массива не нарушалась. Если впоследствии равенства между собою значений элементов массива А число может вставляться на разные места, то следует выяснить самое близкое к началу массива место.
Задача 2. Даны массив A(13),состоящий из элементов, среди которых есть положительные, отрицательные и равные нулю. Напечатать те числа из массива, которые меньше предыдущего числа.
Контрольная работа № 3-8
Задача 1. Дан целочисленный массив А(а1...аn). Нужно получить массив С изменяя массив А так, чтобы все положительные числа в массиве В были равны 7,а все отрицательные равны 55.
Задача 2. Дан одномерный массив чисел А(n). Размерность задается путем ввода с клавиатуры. Массив генерируется случайным образом. Вставить число, введенное с экрана , до и после указанной позиции элемента массива А(n), также введенной с экрана.
Контрольная работа № 3-9
Задача 1. Дан целочисленный массив А(а1...аn). Отсортировать массив по убыванию, начиная с максимального элемента.
Задача 2. Дан целочисленный массив А(а1...аn). Нужно получить массив В изменяя массив А так, чтобы все отрицательные числа в массиве В были равны 0,а все положительные равны 1.
Контрольная работа № 3-10
Задача 1. Дан целочисленный массив А(а1...аn). Отсортировать массив по возрастанию, начиная с минимального элемента.
Задача 2. Дан массив С(13).Найти номер последнего отрицательного элемента массива.
Контрольная работа № 3-11
Задача 1. Дан целочисленный массив А(а1...аn). Найти количество участков, на которых его элементы убывают.
Задача 2. Дан массив Х(7).Найти номера нечетных элементов, стоящих на четных местах.
Контрольная работа № 3-12
Задача 1. Дан целочисленный массив А(а1...аn). Найти количество участков, на которых его элементы возрастают.
Задача 2. Дан массив из 17 вещественных чисел. Определить номер элемента , сумма которого со следующим за ним минимальна.