- •Вариант 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
Вариант 17
Из входного потока вводится последовательность целых чисел. Количество чисел в последовательности произвольно, но не превышает 100.
Проверить, является ли исходная последовательность арифметической прогрессией, или выделить последовательность наибольшей длины, являющуюся арифметической прогрессией.
Исходную последовательность, полученную последовательность и разность прогрессии вывести в выходной поток.
Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)
Вариант 18
Из входного потока вводится последовательность вещественных чисел. Количество чисел в последовательности произвольно, но не превышает 100.
Проверить, является ли исходная последовательность геометрической прогрессией, или выделить последовательность наибольшей длины, являющуюся геометрической прогрессией.
Исходную последовательность, полученную последовательность и знаменатель прогрессии вывести в выходной поток.
Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)
Вариант 19
Из входного потока вводится последовательность вещественных чисел. Количество чисел в последовательности произвольно, но не превышает 100.
Сформировать новую последовательность, состоящую из чисел исходной последовательности, расположенных поочерёдно то по возрастанию, то по убыванию на заданном интервале. Например, для последовательности: 12 3 7 33 14 67 11 4 и при интервале 3 должно быть: 3 7 12 67 33 14 4 11.
Исходную и полученную последовательности вывести в выходной поток.
Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)
Вариант 20
Из входного потока вводится последовательность целых чисел. Количество чисел в последовательности произвольно, но не превышает 100.
Сформировать новую последовательность, состоящую из чисел исходной последовательности, в которую включены числа-палиндромы (например, 12321, 3223 и т.п.).
Исходную и полученную последовательности вывести в выходной поток.
Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)
Вариант 21
Из входного потока вводится последовательность целых чисел. Количество чисел в последовательности произвольно, но не превышает 100.
Для каждого числа сформировать и вывести в выходной поток последовательность простых сомножителей этого числа.
Например, 120 = 2 * 2 * 2* 3* 5
Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)
Вариант 22
Из входного потока вводится последовательность целых чисел. Количество чисел в последовательности произвольно, но не превышает 100.
Выделить из исходной последовательности и сформировать новые последовательности, в которых набор цифр, образующих число:
-
упорядочен по возрастанию;
-
упорядочен по убыванию;
-
постоянен;
-
переменный.
Исходную и полученные последовательности чисел вывести в выходной поток.
Логически-законченные части алгоритма программы оформить функциями с параметрами (ввод массива, вывод последовательности и др.)
