Дано целое число N (> 0). Найти квадрат данного числа, используя для его вычисления следующую формулу: N2 = 1 + 3 + 5 + ... + (2·N − 1). После добавления к сумме каждого слагаемого выводить текущее значение суммы (в результате будут выведены квадраты всех целых чисел от 1 до N).
N = int(input("Введите целое число N (> 0): ")) sum = 0 for i in range(1, N*2, 2): sum += i print("Квадрат числа", (i+1)//2, "равен", sum)
Пример:
Введите целое число N (> 0): 5 Квадрат числа 1 равен 1 Квадрат числа 2 равен 4 Квадрат числа 3 равен 9 Квадрат числа 4 равен 16 Квадрат числа 5 равен 25
Пример на Python:
N = int(input("Введите целое число N (> 0): "))sum = 0
for i in range(1, N*2, 2):
sum += i
print("Квадрат числа", (i+1)//2, "равен", sum)
Пример:
Введите целое число N (> 0): 5Квадрат числа 1 равен 1
Квадрат числа 2 равен 4
Квадрат числа 3 равен 9
Квадрат числа 4 равен 16
Квадрат числа 5 равен 25