Задания к лабораторной №9 по вариантам
Для решения заданий следует использовать "однопроходные" алгоритмы, позволяющие получить
требуемый результат после однократного просмотра набора исходных данных.
Однопроходные алгоритмы обладают важным преимуществом: для решения задачи не требуется
хранить в памяти одновременно весь набор данных. Поэтому при программировании
таких алгоритмов не нужно использовать массивы. |
Вариант 1: |
Найти сумму четных чисел во вводимой с клавиатуры последовательности чисел.
Условие окончания ввода – ввод числа 0.
|
Вариант 2: |
Найти максимальный элемент из десяти целых чисел, вводимых с клавиатуры.
|
Вариант 3: |
Найти номер первого минимального элемента во вводимой с клавиатуры последовательности чисел.
Условие окончания ввода – ввод числа 0.
|
Вариант 4: |
Составить программу, вычисляющую сумму положительных чисел во вводимой с
клавиатуры последовательности. Условие окончания ввода – ввод числа 0.
|
Вариант 5: |
Найти номер первого максимального элемента из десяти целых чисел, вводимых с клавиатуры.
|
Вариант 6: |
Найти максимальный элемент во вводимой с клавиатуры последовательности чисел.
Условие окончания ввода – ввод числа 0.
|
Вариант 7: |
Найти минимальный нечетный из данных десяти ненулевых целочисленных элементов,
вводимых с клавиатуры. Если требуемые элементы отсутствуют, то вывести 0.
|
Вариант 8: |
Найти сумму положительных чисел во вводимой с клавиатуры последовательности чисел.
Условие окончания ввода – ввод числа 0.
|
Вариант 9: |
Даны два числа a>0 и b>0 (a меньше b). Найти сумму целых четных чисел, расположенных в интервале (a,b)
|
Вариант 10: |
Найти количество отрицательных чисел во вводимой с клавиатуры последовательности.
Условие окончания ввода – ввод числа 0.
|