в чем ошибка? сразу выделяет вторую строку и пишет ошибку declaration

в чем ошибка? сразу выделяет вторую строку и пишет ошибку declaration expected but identifier 's' found

я теснее весь веб облазила, но не разумею, в чем сущность ошибки

uses
SysUtils;
s,k,n:integer;
begin

writeln('vvedite n');
readln(n);
s:=0;
k:=1;
for i:=1 to n do
s:=i*(sqr*k);
i:=i+1;
writeln('s=',s:4:3);
TODO -oUser -cConsole Main : Insert code here
end

Задать свой вопрос
1 ответ
S,k,n:integer; необходимо писать не в uses, а в var, т..е будет "var s,k,n:integer; "
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт