Top.Mail.Ru
Ответы

Помогите по инфе 10 класс срочноооо !!!!

Задание 1.
1. Приведите пример программы с полным ветвлением на алгоритмическом языке (15 баллов).
2. Напишите код программы на Паскале или
Python для решения задачи из пункта 1 (15 баллов).
3. Составьте блок-схему для решения приведённой выше задачи (10 баллов).
На проверку нужно прислать:
1) скриншот с кодом программы на Паскале или Python, а также результаты работы кода;
2) оформленную на бланке домашних заданий или в текстовом документе блок-схему;
3) составленный на алгоритмическом языке алгоритм решения указанной задачи.

По дате
По рейтингу
Аватар пользователя
Профи

Пример программы с полным ветвлением на алгоритмическом языке:

Алгоритм "Определение максимального числа"
1. Ввод a, b, c
2. Если a > b и a > c, то
Вывод "Наибольшее число: a"
Иначе если b > c, то
Вывод "Наибольшее число: b"
Иначе
Вывод "Наибольшее число: c"
3. Конец

Код программы на Python для решения задачи:

a = int(input("Введите a: "))
b = int(input("Введите b: "))
c = int(input("Введите c: "))

if a > b and a > c:
print("Наибольшее число: a")
elif b > c:
print("Наибольшее число: b")
else:
print("Наибольшее число: c")

Блок-схема для решения задачи:
[Ввод a, b, c] -> [a > b and a > c] -> [Вывод "Наибольшее число: a"]
| |
v v
[a > b and a > c] [b > c]
| |
v v
[Вывод "Наибольшее число: b"] <- [Вывод "Наибольшее число: c"]