Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

1. Найти сумму квадратов всех целых чисел от a до 50

Илья Гонцов Ученик (75), на голосовании 16 часов назад
(значение a вводится с клавиатуры; 0 ≤a≤50). Решить задачу используя циклическую конструкцию for.
Голосование за лучший ответ
Go Games Профи (954) 1 месяц назад
у вас же каникулы
Илья ГонцовУченик (75) 1 месяц назад
я в коллежде
Сергей Рубенцев Профи (802) 1 месяц назад
Чтобы найти сумму квадратов всех целых чисел от a до 50, можно использовать следующий код на Python с циклом for. Пользователь вводит значение a, и программа вычисляет сумму квадратов чисел от a до 50.

Вот пример кода:

# Ввод значения a
a = int(input("Введите целое число a (0 ≤ a ≤ 50): "))

# Проверка условия
if 0 <= a <= 50:
сумма = 0
# Цикл от a до 50
for i in range(a, 51):
сумма += i ** 2 # Добавляем квадрат текущего числа к сумме
print("Сумма квадратов всех целых чисел от", a, "до 50 равна:", сумма)
else:
print("Ошибка: значение a должно быть в диапазоне от 0 до 50.")
Этот код делает следующее:

Запрашивает у пользователя ввод значения a.
Проверяет, находится ли a в допустимом диапазоне (от 0 до 50).
Использует цикл for, чтобы пройти от a до 50, вычисляя квадрат каждого числа и добавляя его к общей сумме.
Выводит результат.
Рустам Абдрашитов Мыслитель (9542) 1 месяц назад
На
 print("Добро пожаловать в программу подсчета суммы квадратов!") 

while True:
try:
a = int(input("Введите значение a (от 0 до 50 включительно): "))
if 0 <= a <= 50:
sum_of_squares = sum(i**2 for i in range(a, 51))
print(f"\nСумма квадратов целых чисел от {a} до 50 равна: {sum_of_squares}\n")
else:
print("\nОшибка: введенное число должно быть в диапазоне от 0 до 50. Пожалуйста, попробуйте снова.\n")
except ValueError:
print("\nОшибка: введено недопустимое значение. Пожалуйста, введите целое число.\n")

while True:
continue_choice = input("Хотите продолжить вычисления? (да/нет): ").strip().lower()
if continue_choice in ['да', 'нет']:
break
else:
print("Пожалуйста, введите 'да' или 'нет'.")

if continue_choice == 'нет':
print("\nСпасибо за использование программы! До свидания!")
break
Похожие вопросы