- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 10
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
Вариант 23
Из входного потока вводится последовательность целых чисел (возможно, со знаком). Количество чисел в последовательности не превышает 100.
Определить и вывести в выходной поток тип последовательности (не убывающая, не возрастающая, переменная).
Например, для последовательности 1, 1, 1, 1, 1, 3, 3, 5, 67, 67, 80 должно быть выведено “не убывающая последовательность”.
Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)
Вариант 24
Из входного потока вводятся две последовательности целых чисел. Количество элементов в каждой последовательности произвольно, но не превышает 50. Каждая последовательность упорядочена по возрастанию и вводится в следующем порядке: сначала длина последовательности (количество элементов в ней), затем сами элементы. При вводе предусмотреть проверку на возрастание.
Сформировать новую упорядоченную по возрастанию последовательность, включив в нее обе исходные последовательности.
Полученную последовательность вывести в выходной поток.
Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)
Вариант 25
Из входного потока вводятся два множества, элементами которых являются целые числа. (Важно! В множестве не может быть двух элементов с одинаковыми значениями). Мощности каждого множества (то есть, количество элементов множества) произвольны, но не превышают 50. Для каждого множества вводятся сначала его мощность, а затем сами элементы.
Сформировать новое множество, являющееся разностью двух исходных множеств.
Разностью двух множеств называется множество, составленное из элементов первого множества, отсутствующих во втором. Например, если множество 1 имеет вид: {1, 5, -3, 8, 12, 6, 9}, а множество 2 - {1, 4, 2, 6, 5, 11, 7, 8, 0, 3}, то разностью этих двух множеств будет множество {-3, 12, 9}. Порядок перечисления элементов в множестве значения не имеет.
Полученное множество вывести в выходной поток.
Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)
Вариант 26
Из входного потока вводится последовательность целых чисел. Количество чисел в последовательности произвольно, но не превышает 100.
Выделить из последовательности первую упорядоченную по возрастанию или по убыванию последовательность, состоящую, по крайней мере, из трех чисел.
Примеры:
Для последовательности 1, 2, 0, 4, 3, 4, 4, 5, 8, -2, . . . первой упорядоченной (по возрастанию) последовательностью будет 3, 4, 4, 5, 8.
Для последовательности 5, 5, 5, 4, 3, 4, 8, . . . первой упорядоченной (по убыванию) последовательностью будет 5, 5, 5, 4, 3.
Выделенную последовательность вывести в выходной поток.
Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)
Вариант 27
Из входного потока вводится последовательность целых чисел. Количество чисел в последовательности произвольно, но не превышает 100.
Вычислить сумму тех элементов последовательности (начиная со второго), которые превышают предыдущий элемент.
Например, для последовательности 12, 8, 3, 45, 12, 8, 10, 11, 30, 27 надо вычислить сумму
45 + 10 + 11 + 30.
Вывести в выходной поток введенную последовательность (в обратном порядке) и полученный результат.
Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)
