Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
cpp1_2008.doc
Скачиваний:
6
Добавлен:
04.11.2018
Размер:
64.51 Кб
Скачать

Вариант 11

Из входного потока вводится последовательность целых чисел. Количество чисел в последовательности произвольно, но не превышает 100.

Выделить из нее последовательность, начиная с минимального ее элемента и до конца последовательности.

Исходную и полученную последовательности вывести в выходной поток.

Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)

Вариант 12

Из входного потока вводится последовательность целых чисел. Количество чисел в последовательности произвольно, но не превышает 100.

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

Исходную и полученную последовательности вывести в выходной поток.

Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)

Вариант 13

Из входного потока вводится последовательность целых чисел. Количество чисел в последовательности произвольно, но не превышает 100.

Сформировать новую последовательность, включив в нее числа исходной последовательности, сравнимые по заданному модулю для каждого остатка.

Определение: два числа, A и B, называются сравнимыми по модулю P (записывается как A mod P = B mod P), если остатки от деления A на P и B на P равны.

Исходную и полученные последовательности вывести в выходной поток.

Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)

Вариант 14

Из входного потока вводится последовательность целых чисел. Количество чисел в последовательности произвольно, но не превышает 100.

Сформировать новую последовательность, включив в нее числа, встречающиеся в исходной последовательности несколько раз. Например, для последовательности: 4 12 6 8 4 3 12 7 3 8 должно быть 4 12 8 3.

Исходную и полученную последовательности вывести в выходной поток.

Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)

Вариант 15

Из входного потока вводится последовательность целых чисел. Количество чисел в последовательности произвольно, но не превышает 100.

Сформировать новую последовательность, состоящую из чисел исходной последовательности, в которой упорядочены по возрастанию числа, расположенные на нечетных позициях, и упорядочены по убыванию числа, расположенные на четных позициях.

Исходную и полученную последовательности вывести в выходной поток.

Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)

Вариант 16

Из входного потока вводится последовательность целых чисел. Количество чисел в последовательности произвольно, но не превышает 100.

Сформировать новую последовательность, состоящую из чисел исходной последовательности, в которой числа внутри каждой группы, заданной длины, упорядочены по возрастанию.

Например, для исходной последовательности: 12, 101, 2, 7, 178, 30, 141, 21 при длине группы равной 3 должны получить: 2, 12, 101, 7, 30, 178, 21, 141.

Исходную и полученную последовательности вывести в выходной поток.

Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]