Выдает ошибку Program1.pas(5) : Встречено 'To', а ожидался оператор посмотри пожалуйста,...

0 голосов
486 просмотров

Выдает ошибку Program1.pas(5) : Встречено 'To', а ожидался оператор
посмотри пожалуйста, что не так в пятой строке.

program n1;
Var E, a: Real; N, i: Integer;
Begin
Write('N='); ReadLn(N);
E:=1; To N Do
Begin
a:=a/i;
E:=E+a
End;
WriteLn('E=', E)
End.


Информатика (32 баллов)
оставил комментарий Архангел (150k баллов)

какая версия паскаля?

оставил комментарий (32 баллов)

3.2.0 вроде

оставил комментарий Архангел (150k баллов)

E:=1; на следущей строке for i:=1 to n do и дальше

оставил комментарий (32 баллов)

сейчас попробую)

оставил комментарий Архангел (150k баллов)

хотя программа всегда будет выводить 1

оставил комментарий (32 баллов)

не вышло)

оставил комментарий (32 баллов)

Program1.pas(6) : Встречено '1', а ожидался идентификатор

оставил комментарий (32 баллов)

ой, спасибо больше) у меня все запустилось, просто ошибку сделал

оставил комментарий (32 баллов)

сделала*

Дан 1 ответ
0 голосов
Архангел (150k баллов)
 
Правильный ответ

Program n1;
Var E, a: Real;
N, i: Integer; 
Begin 
Write('N='); ReadLn(N); 
E:=1;
For i:=1 To N Do
Begin a:=a/i;
 E:=E+a
 End;
 WriteLn('E=', E)
 End.

...