Если квадрат числа больше 18, то нужно найти квадраты следующих десяти чисел. Если квадрат числа меньше или равен
Если квадрат числа больше 18, то нужно найти квадраты следующих десяти чисел. Если квадрат числа меньше или равен 18, то нужно вывести число без изменений. Пожалуйста, решите эту задачу.
15.12.2023 14:25
Решение: Для решения этой задачи мы будем использовать условные операторы и циклы. Начнем с ввода числа с клавиатуры с помощью функции `input()`. Затем мы возведем это число в квадрат с помощью операции `` и проверим условие: если квадрат числа больше 18, то выведем квадраты следующих десяти чисел, иначе выведем исходное число без изменений.
2 > 18:
print("Квадрат числа больше 18.")
print("Квадраты следующих десяти чисел:")
# Цикл для нахождения квадратов следующих десяти чисел
for i in range(num + 1, num + 11):
print(i 2)
else:
print("Квадрат числа меньше или равен 18.")
print("Число без изменений:", num)
Пример:
Совет: Для лучшего понимания условных операторов и циклов стоит прочитать дополнительную литературу или просмотреть видеоуроки по данной теме. Также рекомендуется попрактиковаться в написании и выполнении подобных задач.
Упражнение:** Напишите программу, которая будет запрашивать у пользователя два числа и выводить их сумму, если оба числа положительные. Если хотя бы одно число отрицательное, программа должна выводить сообщение "Оба числа должны быть положительными!".