Предмет: Информатика,
автор: ys346729
Пользователь вводит два числа с клавиатуры, необходимо вывести на экран все отрицательные числа, лежащие между ними. Например, пользователь ввел -5 и 3, на экране вывелось -4,-3,-2,-1
пайтон
lolchozamem:
какой язык прогр
Ответы
Автор ответа:
2
Ответ:
Первый способ работает, если первое число всегда отрицательное, а второе положительное.
Второй лучше
Объяснение:
a = int(input())
b = int(input())
for i in range(a + 1, b + 1):
if i < 0:
print(i)
~~~~~~~~~
ИЛИ
~~~~~~~~~
a = int(input())
b = int(input())
arr = [a, b]
for i in range(min(arr) + 1, max(arr) + 1):
if i < 0:
if max(arr) > 0:
print(i)
else:
print(i)
if i == max(arr)-1:
break
# просто я не знаю что вы проходили
# макс и мин можно найти и с if
b = int(input())
arr = [a, b]
for i in range(min(arr) + 1, max(arr) + 1):
if i < 0:
if max(arr) > 0:
print(i)
else:
print(i)
if i == max(arr)-1:
break
Похожие вопросы
Предмет: Русский язык,
автор: KReeDomanka21
Предмет: Окружающий мир,
автор: solnyshkooly
Предмет: Українська мова,
автор: jokdok55
Предмет: Українська мова,
автор: Ulia0213