Программа, которую я написала, имеет список нечетных чисел слева от 5 до 49, в то время как в правом столбце есть сумма квадратов от 1 до N (число слева). Проблема с моим кодом заключается в том, что он добавляет предыдущую сумму. образец:
5 | / 55
7 | / 195
9 | / 480
int s, n, sumsq;
sumsq = 0;
for (n = 5; n <= 49; n+= 2) {
for(s=1; s <= n; s++)
sumsq += (s*s);
System.out.println(n+"\t"+sumsq
Программа, которую я написала, имеет список нечетных чисел слева от 5 до 49, в то время как в правом столбце есть сумма квадратов от 1 до N (число слева). Проблема с моим кодом заключается в том, что он добавляет предыдущую сумму. образец:
5 | / 55
7 | / 195
9 | / 480
int s, n, sumsq;
sumsq = 0;
for (n = 5; n <= 49; n+= 2) {
for(s=1; s <= n; s++)
sumsq += (s*s);
System.out.println(n+"\t"+sumsq