Информатика, вопрос задал ulanika26 , 1 год назад

Скласти програму, яка виведе у порядку зростання усі натуральні числа, квадрат яких менший від введеного з клавіатури значення цілого числа.


ulanika26: Почати можна так: p = 1
v = int(input("Введи число"))
while p * p < v :
дія
print("end") там де написано "дія" треба вписати потрібні дії

Ответы на вопрос

Ответил qazdrix0548
1

Ответ:

from sys import exit

try: v = abs(int(input("Введи ціле число: "))) # запит цілого числа.

except ValueError: exit('Тількі цілі числа') # Обробка виключення, коли введено не ціле число

p = 1

while p**2 < v:

   print(f'{p}^2 = {p**2} < {v}')

   p += 1

print("end")

Объяснение:


ulanika26: дякую, але вже не треба :(
Новые вопросы