• Предмет: Информатика
  • Автор: A1l9i8n4a
  • Вопрос задан 5 месяцев назад

Пользователь вводит с клавиатуры два предела диапазона

и число. Если число не попадает в диапазон, программа

просит пользователя повторно ввести число, и так до тех пор,

пока пользователь не введет число верно. Программа

отображает все числа диапазона, выделяя число знаками

восклицания. Например:

1 2 3 !4! 5 6 7


ПОМОГИТЕ!!!!!! ПЖ!!! ОЧЕНЬ СРОЧНО!

ПАЙТОН

Приложения:

Ответы

Ответ дал: klovzov
0

Ответ:

Объяснение:

x=int(input ("Введите 1 границу диапазона: "))

y=int(input ("Введите 2 границу диапазона: "))

n=int(input ("Введите число: "))

while n<x or n>y:

   print ("Число не в диапазоне")

   n=int(input ("Введите число "))

for i in range(x, y+1):

   num = i

   if i == n:

       num = '!' + str(i) + '!'

   if i == y:

       print(num)

   else:

       print(num, end=' ')

Ответ дал: wherethefux
0

a, b = map(int, input("Введіть два числа: ").split())

while True:

   n = int(input("Введіть число: "))

   if a <= n <= b:

       break

   print("Число не входить в діапазон")

print(*[f"!{i}!" if i == n else i for i in range(a, b + 1)])

Вас заинтересует