Предмет: Информатика,
автор: Abcdefg12345678910
цикл while python
Пользователь вводит с клавиатуры два числа (начало
и конец диапазона). Требуется проанализировать все числа
в этом диапазоне. Вывод на экран должен проходить по
правилам, указанным ниже.
Если число кратно 3 (делится на 3 без остатка) нужно
вывести слово Fizz. Если число кратно 5 нужно вывести слово Buzz. Если число кратно 3 и 5 нужно вывести
Fizz Buzz. Если число не кратно не 3 и 5 нужно вывести
само число.
Ответы
Автор ответа:
0
start = int(input("Введите начало диапазона: "))
end = int(input("Введите конец диапазона: "))
num = start
while num <= end:
if num % 3 == 0 and num % 5 == 0:
print("Fizz Buzz")
elif num % 3 == 0:
print("Fizz")
elif num % 5 == 0:
print("Buzz")
else:
print(num)
num += 1
Abcdefg12345678910:
неверно
Автор ответа:
0
Ответ:
a,b=map(int,input('введите начало и конец через пробел: ').split())
while a<=b:
s=''
if a%3==0: s+='Fizz '
if a%5==0: s+='Buzz'
if s: print(s)
a+=1
Объяснение:
Похожие вопросы
Предмет: Русский язык,
автор: leylagylieva870
Предмет: Русский язык,
автор: asadbekobobakirov0
Предмет: Литература,
автор: Аноним
Предмет: Литература,
автор: daniilse543543
Предмет: Физика,
автор: Ilyuxa36