Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 15.05.2017
Сообщений: 3

Ошибка "5.pas(18) : Встречено 'f1', а ожидалось ';"

15.05.2017, 16:18. Показов 910. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
5.pas(18) : Встречено 'f1', а ожидалось ';




Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var 
h, x0, xk, y0, y1, yx, y, x, f1, f2, i: real;
begin
h:=0.05;
x0:=0;
xk:=1;
y0:=0.8;
y1:=2;
begin
writeln('y''=cos(3*x)-4y');
writeln('--------------------');
writeln(' |   №   |      x      |        y      |  Проверка ');
writeln('--------------------');
x:=x0; y:=y0; i:=1; yx:=cos(2*x) + sin(2*x) + 0.2*cos(3*x);
writeln('  |  ' ,  i:2,  '  |   '  ,  x:5:2,  '  |   '   , y:7:4,  '   |   ');
repeate
 
f1:=y1;
f2:= -4*y0 + cos(3*x);
y0:=y0 +h*f1;
y1:=y1+h*f2;
x:=x+h;
yx:=cos(2*x) + sin(2*x) + 0.2*cos(3*x);
i:=i+1;
writeln('  |  ' ,  i:2,  '  |   '  ,  x:5:2,  '  |   '   , y:7:4,  '   |   '  ,   yx:9:6,   '   |   ');
 
until x>xk;
writeln('--------------------');
end.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.05.2017, 16:18
Ответы с готовыми решениями:

Возникает ошибка : Program6.pas(41) : Встречено '.', а ожидалось ';'. Подскажите как исправить ошибку(
program primer4; uses crt; var a,b,e,s,h,d,I1,I2,x:real; N,i:integer; function f(x1:real):real; begin f:Ln(x1); end; begin ...

Program1.pas(6) : Встречено ';', а ожидалось '.'
Program z4; var n: integer; begin writeln('введите, сколько прошло минут'); reanln(a); writeln:('сейчас ',((n div 60) mod...

Program1.pas(6) : Встречено '<', а ожидалось выражение
PROGRAM OL; Var a, b, h:integer; begin WriteLn('Введите число'); ReadLn(a); If a&gt;=2 and a=&lt;14 then begin b:=3; ...

8
 Аватар для Alexandr212
101 / 98 / 112
Регистрация: 28.11.2016
Сообщений: 528
15.05.2017, 16:23
Во-первых, бесполезные два begin-а, во-вторых, научитесь правильно писать repeat.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var
  h, x0, xk, y0, y1, yx, y, x, f1, f2, i: real;
 
begin
  h := 0.05;
  x0 := 0;
  xk := 1;
  y0 := 0.8;
  y1 := 2;
  writeln('y''=cos(3*x)-4y');
  writeln('--------------------');
  writeln(' | № | x | y | Проверка ');
  writeln('--------------------');
  x := x0;y := y0;i := 1;yx := cos(2 * x) + sin(2 * x) + 0.2 * cos(3 * x);
  writeln(' | ', i:2, ' | ', x:5:2, ' | ', y:7:4, ' | ');
  repeat
    
    f1 := y1;
    f2 := -4 * y0 + cos(3 * x);
    y0 := y0 + h * f1;
    y1 := y1 + h * f2;
    x := x + h;
    yx := cos(2 * x) + sin(2 * x) + 0.2 * cos(3 * x);
    i := i + 1;
    writeln(' | ', i:2, ' | ', x:5:2, ' | ', y:7:4, ' | ', yx:9:6, ' | ');
    
  until x > xk;
  writeln('--------------------');
end.
1
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
15.05.2017, 16:25
Уберите begin в строке 9, поправьте repeat в строке 16, больше ничего не попалось.
1
0 / 0 / 0
Регистрация: 15.05.2017
Сообщений: 3
15.05.2017, 16:50  [ТС]
а можно объяснить что есть что в этой программе?
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
15.05.2017, 16:52
Это мы должны объяснять что написано в твоей программе? Совсем неучи обнаглели.
2
0 / 0 / 0
Регистрация: 15.05.2017
Сообщений: 3
15.05.2017, 16:58  [ТС]
Называть неучем неуместно. Каждый разбирается в своем, и у меня это не паскаль, уж простите за это.
0
 Аватар для Alexandr212
101 / 98 / 112
Регистрация: 28.11.2016
Сообщений: 528
15.05.2017, 17:12
Почему же? Посмотрим на этимологию слова. Неуч- это тот кто не учит, вы можете себя назвать человеком учащим паскаль? Нет, значит в данной категории вы им и являетесь, т.к. выкладывая не свою программу, вы даже не знаете что она делает и не видите элементарных ошибок
1
0 / 0 / 0
Регистрация: 26.02.2017
Сообщений: 115
25.05.2017, 15:58
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var 
h, x0, xk, y0, y1, yx, y, x, f1, f2, i: real;
begin
h:=0.05;
x0:=0;
xk:=1;
y0:=0.8;
y1:=2;
begin
writeln('y''=cos(3*x)-4y');
writeln('--------------------');
writeln(' |   №   |      x      |        y      |  Проверка ');
writeln('--------------------');
x:=x0; y:=y0; i:=1; yx:=cos(2*x) + sin(2*x) + 0.2*cos(3*x);
writeln('  |  ' ,  i:2,  '  |   '  ,  x:5:2,  '  |   '   , y:7:4,  '   |   ');
repeat
f1:=y1;
f2:= -4*y0 + cos(3*x);
y0:=y0 +h*f1;
y1:=y1+h*f2;
x:=x+h;
yx:=cos(2*x) + sin(2*x) + 0.2*cos(3*x);
i:=i+1;
writeln('  |  ' ,  i:2,  '  |   '  ,  x:5:2,  '  |   '   , y:7:4,  '   |   '  ,   yx:9:6,   '   |   ');
 
until x>xk;
writeln('--------------------');
end;
end.
0
Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 22
18.04.2018, 12:39
Цитата Сообщение от нуб_в_паскале Посмотреть сообщение
а можно объяснить что есть что в этой программе?
нуб_в_паскале, складывается ощущение, что Вы слизали откуда то программу, не понимая ее смысла.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.04.2018, 12:39
Помогаю со студенческими работами здесь

Проверить расчет по формуле: Program1.Pas(8): Встречено 'else', а ожидалось ';'
Program ChM; Var a,b,y,z: real; begin Writeln('Введите y и Z'); Read(y,Z); b:=ln(y)/ln(10)-ln(Z); If b=y then begin...

Что не так ? выдает ошибку -Program1.pas(9) : Встречено 'end', а ожидалось then
program m1; var a: array of integer; i,n,k,h,v,c: integer; begin readln (n); for i:= 1 to n do readln(a); k:= a; v:= 1; ...

Пишет что Program1.pas(10) : Встречено 'else', а ожидалось ':' Что делать?
Пишет что Program1.pas(10) : Встречено 'else', а ожидалось ':' Что делать? begin var n := ReadInteger('n ='); var a :=...

Ошибка: Встречено 'else', а ожидалось ';'
Помогите решить проблему, пожалуйста. Program2.pas(28) : Встречено 'else', а ожидалось ';'begin writeln('a='); readln(a); ...

Ошибка: Встречено 'end', а ожидалось ';'
Ребята, помогите пожалуйста. Только начал програмировать на паскале может чего то не понимаю но бесит эта ошибка Решение ни где не нашел!!!...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru