М. Э. Абрамян Programming Taskbook



Pdf көрінісі
бет10/66
Дата11.04.2023
өлшемі0,52 Mb.
#81497
1   ...   6   7   8   9   10   11   12   13   ...   66
Последовательности
Во всех заданиях данной группы предполагается, что исходный набор
содержит ненулевое число элементов (в частности, число всегда больше


28
М. Э. Абрамян. Электронный задачник Programming Taskbook 4.5
нуля). В заданиях на обработку нескольких наборов чисел (Series29–Series40)
количество наборов также всегда является ненулевым.
Series1

. Даны десять вещественных чисел. Найти их сумму.
Series2. Даны десять вещественных чисел. Найти их произведение.
Series3. Даны десять вещественных чисел. Найти их среднее арифметическое.
Series4. Дано целое число и набор из вещественных чисел. Вывести
сумму и произведение чисел из данного набора.
Series5. Дано целое число и набор из положительных вещественных
чисел. Вывести в том же порядке целые части всех чисел из данного
набора (как вещественные числа с нулевой дробной частью), а также
сумму всех целых частей.
Series6. Дано целое число и набор из положительных вещественных
чисел. Вывести в том же порядке дробные части всех чисел из данно-
го набора (как вещественные числа с нулевой целой частью), а также
произведение всех дробных частей.
Series7. Дано целое число и набор из вещественных чисел. Вывести в
том же порядке округленные значения всех чисел из данного набора (как
целые числа), а также сумму всех округленных значений.
Series8. Дано целое число и набор из целых чисел. Вывести в том же
порядке все четные числа из данного набора и количество таких чисел.
Series9. Дано целое число и набор из целых чисел. Вывести в том же
порядке номера всех нечетных чисел из данного набора и количество K
таких чисел.
Series10. Дано целое число и набор из целых чисел. Если в наборе
имеются положительные числа, то вывести
TRUE
; в противном случае
вывести
FALSE
.
Series11. Даны целые числа Kи набор из целых чисел. Если в наборе
имеются числа, меньшие K, то вывести
TRUE
; в противном случае вывести
FALSE
.
Series12. Дан набор ненулевых целых чисел; признак его завершения — чис-
ло 0. Вывести количество чисел в наборе.
Series13. Дан набор ненулевых целых чисел; признак его завершения — чис-
ло 0. Вывести сумму всех положительных четных чисел из данного набо-
ра. Если требуемые числа в наборе отсутствуют, то вывести 0.
Series14. Дано целое число и набор ненулевых целых чисел; признак его
завершения — число 0. Вывести количество чисел в наборе, меньших K.


Последовательности
29
Series15

. Дано целое число и набор ненулевых целых чисел; признак его
завершения — число 0. Вывести номер первого числа в наборе, больше-
го K. Если таких чисел нет, то вывести 0.
Series16

. Дано целое число и набор ненулевых целых чисел; признак
его завершения — число 0. Вывести номер последнего числа в наборе,
большего K. Если таких чисел нет, то вывести 0.
Series17

. Дано вещественное число B, целое число и набор из ве-
щественных чисел, упорядоченных по возрастанию. Вывести элементы
набора вместе с числом B, сохраняя упорядоченность выводимых чисел.
Series18. Дано целое число и набор из целых чисел, упорядоченный
по возрастанию. Данный набор может содержать одинаковые элементы.
Вывести в том же порядке все различные элементы данного набора.
Series19

. Дано целое число (> 1) и набор из целых чисел. Вывести те
элементы в наборе, которые меньше своего левого соседа, и количество K
таких элементов.
Series20. Дано целое число (> 1) и набор из целых чисел. Вывести те
элементы в наборе, которые меньше своего правого соседа, и количество K
таких элементов.
Series21

. Дано целое число (> 1) и набор из вещественных чисел. Прове-
рить, образует ли данный набор возрастающую последовательность. Если
образует, то вывести
TRUE
, если нет — вывести
FALSE
.
Series22. Дано целое число (> 1) и набор из вещественных чисел. Если
данный набор образует убывающую последовательность, то вывести 0;
в противном случае вывести номер первого числа, нарушающего законо-
мерность.
Series23. Дано целое число (> 2) и набор из вещественных чисел. Набор
называется пилообразным, если каждый его внутренний элемент либо
больше, либо меньше обоих своих соседей (то есть является «зубцом»).
Если данный набор является пилообразным, то вывести 0; в противном
случае вывести номер первого элемента, не являющегося зубцом.
Series24. Дано целое число и набор из целых чисел, содержащий по
крайней мере два нуля. Вывести сумму чисел из данного набора, распо-
ложенных между последними двумя нулями (если последние нули идут
подряд, то вывести 0).
Series25. Дано целое число и набор из целых чисел, содержащий по
крайней мере два нуля. Вывести сумму чисел из данного набора, распо-


30
М. Э. Абрамян. Электронный задачник Programming Taskbook 4.5
ложенных между первым и последним нулем (если первый и последний
нули идут подряд, то вывести 0).


Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   ...   66




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет