Мы разрабатываем пошаговую игру по мотивам боевика. Игрок - главный герой и должен обезвредить бомбу, которая взорвётся через N секунд. Программа спрашивает пользователя хочет ли он обезвредить бомбу сейчас. Если ответ “0” (то есть “нет”), то счетчик бомбы уменьшается. Если он достиг нуля, то программа выдаёт сообщение “Бомба взорвалась”, а если не достиг, то программа вновь переспрашивает, не хочет ли игрок обезвредить бомбу, и сообщает, сколько времени осталось до взрыва.. Если ответ “да”, то программа выводит на экран сообщение о том, что бомба обезврежена и сколько секунд оставалось до взрыва. Используйте цикл for.
Answers & Comments
n = 3
for i in range(n, 0, -1):
a = int(input("Хотите ли вы обезвредить бомбу? 0 - нет | 1 - да: "))
if a == 0:
if i-1 == 0:
print("Бомба взорвалась")
else:
print(i-1,"секунд до взрыва")
elif a == 1:
print("Бомба обезврежена, осталось", i ,"секунд до взрыва")
break