Вопрос задан 11.07.2023 в 21:59. Предмет Информатика. Спрашивает Kushnirenko Stanislav.

Используя цикл while напишите программу вычисляющую сумму квадратов чисел от 1 до введенного числа n

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Сериков Расул.

n = int(input())

i = 0

k = 0

while i !=n:

   i+=1

   k = k + i * i

print(k)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример программы на Python, использующей цикл while, чтобы вычислить сумму квадратов чисел от 1 до введенного числа n:

python
def sum_of_squares(n): sum_result = 0 i = 1 while i <= n: sum_result += i**2 i += 1 return sum_result if __name__ == "__main__": try: n = int(input("Введите число n: ")) if n < 1: print("Введите положительное число.") else: result = sum_of_squares(n) print(f"Сумма квадратов чисел от 1 до {n} равна: {result}") except ValueError: print("Ошибка! Введите целое число.")

Эта программа сначала запрашивает у пользователя ввести число n. Затем она проверяет, что введенное значение является положительным целым числом. Если условие выполняется, функция sum_of_squares вычисляет сумму квадратов чисел от 1 до n, используя цикл while. Результат выводится на экран. Если пользователь ввел нецелое число, программа выдаст сообщение об ошибке.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос