var
a,b,x,y,w,z,p: extended;
begin
writeln('Vvedite znacheniya peremennikh a,b,x');
read(a,b,x);
writeln('Ishodnie dannie:');
writeln('a=',a:5:2,'b=',b:5:2,'x=',x:6:3);
w:=p*b*cos(x);
if w<0 then
writeln('argument kornya<0')
else
begin
z:=a*sin^2(x)+sqrt(w);
if x>4,2 then
y:=(a*x+1)^2+b*x^2
else y:=sqr(a)*sqr(x)+2*a*x+z;
writeln('y=',y:8:3);
end;
writeln(Programma vipolnena. Nazhmite ENTER');readln
end.
Другие языки программирования и технологии
Есть вопрос: Паскаль ругается и выдает ошибку в программе что делать
Что делать:
для начала смотреть на какую строчку и как ругается.
потом смотреть что в самой этой строчке неправильно и что за ошибка может наследоваться из предидущих строк
А уж если не удалось отловить и подправить бяку, то в вопросе указывать не только код, а то как ругается. и какая версия паскаля ругается.
(в коде пачка ошибок, не зная какая версия непонятно на что начинает ругаться сначала)
для начала смотреть на какую строчку и как ругается.
потом смотреть что в самой этой строчке неправильно и что за ошибка может наследоваться из предидущих строк
А уж если не удалось отловить и подправить бяку, то в вопросе указывать не только код, а то как ругается. и какая версия паскаля ругается.
(в коде пачка ошибок, не зная какая версия непонятно на что начинает ругаться сначала)
В Паскале нет знака степени ^.
sqr(sin(x))
sqr(a*x+1)
sqr(sin(x))
sqr(a*x+1)
Странный вопрос. Как что делать? Искать причину ошибки. В этом и заключается программирование. А ты думал, что написал 6 строчек говнокода и уже программист?
Как ругается? Нах..й посылает?
Ну Вы бы хоть строчку указывали, на которую ругается компилятор...
1. Зачем extended, когда есть real и double?
2. Зачем Вы пишете sin^2? Темс более, Вы знаете функцию sqr().
3. Дробные числа в коде записываются через точку, а не запятую.
4. В предпоследней строке левую одинарную кавычку забыли.
Ну Вы бы хоть строчку указывали, на которую ругается компилятор...
1. Зачем extended, когда есть real и double?
2. Зачем Вы пишете sin^2? Темс более, Вы знаете функцию sqr().
3. Дробные числа в коде записываются через точку, а не запятую.
4. В предпоследней строке левую одинарную кавычку забыли.
Код ты скинул, а ошибку то скинешь?
Что делать:
для начала смотреть на какую строчку и как ругается.
потом смотреть что в самой этой строчке неправильно и что за ошибка может наследоваться из предидущих строк
А уж если не удалось отловить и подправить бяку, то в вопросе указывать не только код, а то как ругается. и какая версия паскаля ругается.
(в коде пачка ошибок, не зная какая версия непонятно на что начинает ругаться сначала)
для начала смотреть на какую строчку и как ругается.
потом смотреть что в самой этой строчке неправильно и что за ошибка может наследоваться из предидущих строк
А уж если не удалось отловить и подправить бяку, то в вопросе указывать не только код, а то как ругается. и какая версия паскаля ругается.
(в коде пачка ошибок, не зная какая версия непонятно на что начинает ругаться сначала)
Вы забыли про "uses crt" в начале программы.
Виктор Курнос
Зачем ему crt модуль, если он не юзает ничего из него?
Павел Алексеев
В приведенном коде нет ни одной функции из модуля CRT. Вопрос: зачем этот модуль там нужен?
Нурик .....
Зачем?!!!Ведь ни один элемент библиотеки Crt не используется!
Похожие вопросы
- Вопрос по программированию на паскале Выдаёт ошибку Program1.pas(6) Операция = не применима к типам boolean и integer
- где у меня ошибка в программе? ( Паскаль не изучала, писала интуитивно :D )
- Помогите, пожалуйста, с информатикой. 10 класс. Надо найти ошибку в программе. Язык паскаль
- Помогите где ошибка в программе на турбо паскале?
- с++, Программа выдает ошибку! ! Помогите знающие люди!!
- Подскажите! как на паскале можно сделать проверку, если вводишь символ то выдает ошибку об этом
- Написать программу в Паскале для построения графика функций. К программе желательно составить алгоритм.
- Помогите найти ошибку в программе Паскаль!
- Помогите найти ошибку в программе (паскаль)
- 3d max выдаёт ошибку...
А я думал чтобы облегчить жизнь и скинуть лишнюю работу на машины =(