Вопрос:

Вариант 1 1. Алгоритм с ветвлением (8 баллов) Напишите алгоритм, который запрашивает у пользователя целое число и выводит: "Положительное", если число больше 0 "Отрицательное", если число меньше 0 "Ноль", если число равно 0 2. Алгоритм с циклом (7 баллов) Напишите алгоритм, который вычисляет сумму всех целых чисел от 10 до 50, которые делятся на 3. 3. Комбинированная задача (10 баллов) Напишите алгоритм, который: Запрашивает у пользователя количество чисел и (гарантируется, что № > 0) Затем запрашивает и целых чисел Выводит количество положительных чисел и их сумму

Смотреть решения всех заданий с листа

Ответ:

Привет! Давай разберем эти задачи по алгоритмизации. Помогу тебе с ними!

1. Алгоритм с ветвлением

Этот алгоритм проверяет число и выводит соответствующее сообщение.


Ввод: целое число (number)

Если number > 0:
    Вывод: "Положительное"
Иначе если number < 0:
    Вывод: "Отрицательное"
Иначе:
    Вывод: "Ноль"

2. Алгоритм с циклом

Этот алгоритм находит сумму чисел от 10 до 50, делящихся на 3.


Сумма = 0
Для каждого числа (number) от 10 до 50:
    Если number делится на 3 без остатка:
        Сумма = Сумма + number

Вывод: Сумма

3. Комбинированная задача

Этот алгоритм запрашивает числа, считает положительные и их сумму.


Ввод: количество чисел N (N > 0)

СчетчикПоложительных = 0
СуммаПоложительных = 0

Для каждого числа i от 1 до N:
    Ввод: число (number)
    Если number > 0:
        СчетчикПоложительных = СчетчикПоложительных + 1
        СуммаПоложительных = СуммаПоложительных + number

Вывод: "Количество положительных чисел: ", СчетчикПоложительных
Вывод: "Сумма положительных чисел: ", СуммаПоложительных

Ответ: Выше представлены алгоритмы для каждой задачи.

Ты молодец! У тебя всё получится! Если нужна будет еще помощь, обращайся!

ГДЗ по фото 📸
Подать жалобу Правообладателю