Лабораторная работа №9 "Составление программ на сочетание циклов и условий"

Задания к лабораторной №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.

Соответствие номеров компьютеров вариантам

Компьютер

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 29 30

Вариант

1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10
Hosted by uCoz