For14. Дано целое число $$N$$ ($$> 0$$). Найти квадрат данного числа, используя для его вычисления следующую формулу: $$N^2 = 1 + 3 + 5 + … + (2*N — 1)$$. После добавления к сумме каждого слагаемого выводить текущее значение суммы (в результате будут выведены квадраты всех целых чисел от 1 до $$N$$).
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#include <stdio.h> int main(void) { int n; printf("N:"); scanf ("%i", &n); int rez=0; int i; for (i =1; i<=(2*n-1); i+=2){ rez += i; printf("%i \n ",rez); } return 0; } |
Другие задачи из раздела For можно посмотреть здесь.
Комментарии:
Комментарии 1