Очень Пользователь вводит с клавиатуры целые положительные числа, разделяемые нажа-
тием клавиши . Признаком конца последовательности является число 0.
Напишите программу, которая выводит на экран:
a) сумму и среднее арифметическое четных чисел;
b) сумму и среднее арифметическое нечетных чисел.
2)Напишите программу, которая переводит десятичные числа 1, 5, 10, 50, 100, 500 и 1000,
считываемые с клавиатуры, в римские.
3) Вычислите сумму первых n элементов:
Указание. Используйте внутри цикла оператор if odd(...) then ... else ...
Я просто алгоритм напишу
1) Вводим число N
2) Устанавливаем счетчик k = 0
3) Цикл по i от 1 до N
3.1) Вводим очередное число
3.2) Если число < 0, то прибавляем счетчик k = k + 1
3.3) Конец цикла
4) Если число k четное (k mod 2 = 0), то результат положительный
Если k нечетное (k mod 2 = 1), то результат отрицательный.
5) Конец
А вот делать так, как Sky предлагает, я бы не стал. Он тупо перемножает числа.
Произведение может оказаться слишком большим, да оно нам и не нужно.
ну допустим мы создали прототип, но прототип будет отражать только часть функций объекта которая нам нужна. например глобус. по сути это модель земли но мы пренебрегаем размерами и мелкими объектами для того что бы показать что она имеет форму эллипса, и получается что модель нужна нам для отображения тех или иных функций объекта для решения наших задач. почему множество ? потому что иногда бывает так что нужно рассмотреть объект с разных сторон ( не в прямом смысле).