const
n = 5;
var
a: array[1..n, 1..n] of integer;
k, c, i, j: integer;
begin
c := 1;
k := 1;
while c <= n do
begin
for i := 1 to n do
begin
a[c, i] := k;
k := k + 1;
end;
c := c + 1;
if c>n then break;
for i := n downto 1 do
begin
a[c, i] := k;
k := k + 1;
end;
c := c + 1;
end;
for i := 1 to n do
begin
for j := 1 to n do
write(a[i, j]:3);
writeLn;
end;
end.
#include <iostream>
using namespace std;
int main()
{
int n;
int amount = 0;
cin >> n;
for (int i = 1; i <= n; i++)
{
amount += i * i;
}
cout << amount;
}
Объяснение:
#include <iostream> // Библиотека ввода - вывода
using namespace std; // Пространство имён
int main()
{
int n; // Создание целочисленной переменной, хранящей в себе введённое с клавиатуры значение
int amount = 0; // Создание целочисленной переменной, хранящей в себе сумму последовательности
cin >> n; // Вводим число с клавиатуры
for (int i = 1; i <= n; i++) // Идём от 1 до n [включительно]
{
amount += i * i; // Сумма = сумма + 
}
cout << amount; // Выводим ответ
}