Информатика, вопрос задал Drizzz , 6 лет назад

Даю 30 балов, написать программу в python и блок схему пожалуйста, только 2 задачу

Приложения:

Ответы на вопрос

Ответил NightCATBusya
1

Код:
a = input()
if a == 'лето':
print('текст')
elif a == 'зима':
print('текст')
elif a == 'осень':
print('текст')
elif a == 'весна':
print('текст')
else:
print('Ошибка')
Блоксхема
Блоксхема как в первой задаче: разветвление.
Начало(овал) -> ввод a(параллелограм) -> а == 'лето'? -> да(печатаешь текст(параллелограм)), нет(спрашиваешь зима ли, а потом также: если зима да, то выводишь текст, если нет спрашиваешь про осень и так до весны, а потом если не весна(последний блок), то ошибка) -> (после каждого последнего блока рисуешь черту до конца)конец(овал).
А вообще везде разные формы блоксхем. В моем решение наиболее распространенный вид блоксхем.Код:
a = input()
if a == 'лето':
print('текст')
elif a == 'зима':
print('текст')
elif a == 'осень':
print('текст')
elif a == 'весна':
print('текст')
else:
print('Ошибка')
Блоксхема
Блоксхема как в первой задаче: разветвление.
Начало(овал) -> ввод a(параллелограм) -> а == 'лето'? -> да(печатаешь текст(параллелограм)), нет(спрашиваешь зима ли, а потом также: если зима да, то выводишь текст, если нет спрашиваешь про осень и так до весны, а потом если не весна(последний блок), то ошибка) -> (после каждого последнего блока рисуешь черту до конца)конец(овал).
А вообще везде разные формы блоксхем. В моем решение наиболее распространенный вид блоксхем.


NightCATBusya: Там повторение пошло, так всегда происходит, когда с телефона печатаешь(
Drizzz: Спасибо большое!
mathgenius: Эту задачу удобно делать через словари, а поймать несуществующее слово при помощи исключения.
rootправа: зачем усложнять ? тут и анонимной функцией можно обойтись
NightCATBusya: Ребят, вы чё? Судя по задачам, тут нужно просто использовать условие.
NightCATBusya: @Drizzz, :)
Ответил rootправа
0

Ответ:

Объяснение:

def vivaldi(n):

   if n=="лето":

       return "тополиный пух, жара июнь"

   elif n=="зима":

       return "снеговик, снежки и горка"

   elif n=="осень":

       return "пора в школу"

   else:

       return "warring"

n=input("")

print(vivaldi(n))

Новые вопросы