Advertisement
Lavig

СРС 1 семестр (6 завдання)

Dec 6th, 2022 (edited)
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.01 KB | None | 0 0
  1. numbers = []
  2. while True:
  3.     try:
  4.         A = float(input("Введіть будь-яке натуральне число: "))
  5.     except:
  6.         print("Ви неправильно ввели число. Спробуйте ще раз!")
  7.         continue
  8.     if A <= 0 or A % 1 != 0:
  9.         print("Введене число не є натуральним. Спробуйте ввести інше число!")
  10.         continue
  11.     if A > 0 and A <= 5:
  12.         print("Не існує чисел, що закінчуються на 5 та менші за дане число. Спробуйте ввести інше число!")
  13.         continue
  14.     for i in range(5, int(A), 10):
  15.         if i == 115:
  16.             if int(str(int(A))[-1]) > 5:
  17.                 print("\n", str(numbers)[1:-1], "...", int(A - A % 5))
  18.             else:
  19.                 print("\n", str(numbers)[1:-1], "...", int(A - A % 10 - 5))
  20.         else:
  21.             numbers.append(i)
  22.     break
  23. if i < 115:
  24.     print("\n", str(numbers)[1:-1])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement