На жаль, я не магу намаляваць за вас функцыю. Але агульная ідэя заключаецца ў тым, каб стварыць функцыю, якая малюе прастакутнік, а потым выклікаць яе два разы з рознымі параметрамі.
Работ пачне з цэнтральнай клеткі. Вось што ён будзе рабіць:
У выніку будуць зафарбаваныя чатыры клеткі, размешчаныя ў форме вертыкальнай лініі з двух клетак уверсе і двух унізе.
Гэта праграма для рашэння задачы з цыклам "While" і камандай "If":
while нешта:
if умова:
рабіць нешта
else:
рабіць нешта іншае
Разбираемся:
Чтобы решить эту физическую задачу, нам нужно знать формулу для расчета расстояния, которое проедет велосипедист:
\[ s = v \cdot t \]
где:
Вот пример программы на Python, которая решает эту задачу:
v = float(input("Увядзіце хуткасць (км/г): "))
t = float(input("Увядзіце час (г): "))
s = v * t
print("Веласіпедыст праедзе", s, "км")
Праверка за 10 секунд: Убедитесь, что вы правильно ввели скорость и время, чтобы получить верное расстояние.
Доп. профiт:
Уровень Эксперт: Вы можаце зрабіць праграму больш надзейнай, дадаўшы праверку, ці з'яўляюцца уведзеныя значэнні сапраўднымі (напрыклад, ці з'яўляецца хуткасць станоўчай).