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