Информатика10 класс ,КТО ШАРИТ ПОМОГИТЕ УМОЛЯЮ
Приведите пример программы с полным ветвлением на алгоритмическом языке (15 баллов).
Напишите код программы на Паскале или Python для решения задачи из пункта 1 (15 баллов).
Составьте блок-схему для решения приведённой выше задачи (10 баллов).
На проверку нужно прислать:
1) скриншот с кодом программы на Паскале или Python, а также результаты работы кода;
2) оформленную на бланке домашних заданий или в текстовом документе блок-схему;
3) составленный на алгоритмическом языке алгоритм решения указанной задачи.
Пример программы с полным ветвлением на Python:
'''
Задача: Узнать можно ли приготовить пирог по имеющимся продуктам
Переменные:
- flour: количество муки (в граммах)
- sugar: количество сахара (в граммах)
- eggs: количество яиц
- milk: количество молока (в милилитрах)
'''
# ввод данных
flour = int(input("Введите количество муки (в граммах): "))
sugar = int(input("Введите количество сахара (в граммах): "))
eggs = int(input("Введите количество яиц: "))
milk = int(input("Введите количество молока (в милилитрах): "))
# проверяем, можно ли приготовить пирог
if flour >= 500 and sugar >= 200 and eggs >= 3 and milk >= 200:
print("Можно приготовить пирог!")
else:
print("У вас недостаточно ингредиентов для приготовления пирога")
# результат работы программы
Введите количество муки (в граммах): 600
Введите количество сахара (в граммах): 250
Введите количество яиц: 4
Введите количество молока (в милилитрах): 300
Можно приготовить пирог!
Блок-схема для решения задачи "Узнать можно ли приготовить пирог по имеющимся продуктам" (задача и переменные описаны в комментариях):
——————
| Ввод |
——————
|
V
—————————————————
| полное ветвление |
—————————————————