Создайте блок-схему и запишите алгоритм на алгоритмическом языке для решения этой задачи: имеется набор из 20 целых
Создайте блок-схему и запишите алгоритм на алгоритмическом языке для решения этой задачи: имеется набор из 20 целых чисел, которые включают отрицательные. Найдите среднее арифметическое только положительных чисел.
Lebed 41
Конечно! Чтобы решить эту задачу, мы можем использовать следующий алгоритм:1. Создайте переменную sum и установите ее равной нулю. Эта переменная будет использоваться для хранения суммы положительных чисел.
2. Создайте переменную count и установите ее равной нулю. Эта переменная будет использоваться для подсчета количества положительных чисел.
3. Пройдитесь по каждому числу в наборе.
4. Если число положительное, то прибавьте его к переменной sum и увеличьте переменную count на 1.
5. Проверьте, есть ли в наборе положительные числа. Если переменная count равна нулю, то выведите сообщение о том, что положительных чисел нет.
6. Если переменная count больше нуля, то вычислите среднее арифметическое, разделив сумму положительных чисел на количество положительных чисел.
7. Выведите полученное среднее арифметическое.
Вот блок-схема данного алгоритма:
Вот пример решения данной задачи на псевдокоде:
Надеюсь, этот ответ понятен и поможет вам решить данную задачу! Если у вас есть еще вопросы, не стесняйтесь задавать.