Предмет: Информатика,
автор: tanavusik2008
Помогите пажалуста завдання
Цикли
1while a!=0:
a =int (input())
a = a**
print(a)
2For count in range (5)
A=int(input(2))
A=A**
Print (A)
Тепер друга частина програми - цикл for. Вона в нас вже написана. То ж ми маємо два цикли. Тепер помістіть їх всередину if. Умовою буде порівняння введеного тексту зі словом 'for' або 'while'. Тобто тут буде дві умови, тому що в одній одразу два не перевірити
Ответы
Автор ответа:
1
Ответ:
Я не до конца понял, что именно тебе нужно. Я написал скрипт, который изначально проверяет твое условие. Далее запускает один из твоих циклов. В частности мне не понятны вот эти твои строки кода:
a = a**
A=A**
Что ты хотел сделать?
Код Python 3.10.
s = input("Введите for или while: ")
while s.lower().replace(' ', '') != 'for' and s.lower().replace(' ', '') != 'while':
print("Ошибка!")
s = input("Введите for или while: ")
if s.lower().replace(' ', '') == 'for':
for count in range(5):
A = int(input())
print(A**A)
elif s.lower().replace(' ', '') == 'while':
a = 1
while a != 0:
a = int(input())
print(a**a)
tanavusik2008:
Спасибі
Похожие вопросы
Предмет: Українська мова,
автор: kiracaran5
Предмет: Физика,
автор: mcernak238
Предмет: Биология,
автор: sofanerealka
Предмет: Алгебра,
автор: Аноним
Предмет: Английский язык,
автор: Аноним