a=int(input())
if a//2:
print(a,a,a)
else:
print(a,a,a,a,a)
Нужно ввести число (допустим 5),и если число делится на 2 то это число должно вывестись 3 раза, а если не делится то 5.Но у меня выводится 3 помогите пожалуйста
Ответы
Ответ дал:
1
Ответ:
a = int(input())
if a % 2 == 0:
print(a, a, a)
else:
print(a, a, a, a, a)
Ответ дал:
0
Здесь лучше использовать f строки для вывода нескольких букв а, так намного удобнее. И a // 2 - это не проверка на четность числа, проверим с помощью деления с остатком (%).
Код:
a = int(input())
if a % 2 == 0:
print(f"{a} " * 3)
else:
print(f"{a} " * 5)
Вас заинтересует
2 года назад
3 года назад
3 года назад
8 лет назад
8 лет назад
9 лет назад
9 лет назад