Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Помощь студентам


Ответ
 
Опции темы Опции просмотра
Старый 11.11.2012, 00:26   #1 (permalink)
AliveHeaven
Новичок
 
Регистрация: 11.11.2012
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Unhappy Ошибка в программе

Добрый вечер. Подскажите пожалуйста где ошибка в программе. Я перепробовал все варианты, но с sqr и ln все никак не получается написать. Может я не там ставлю скобки?

program p4;
var
a,b,c,x,y:real;
begin
write('a=');readln(a);
write('b=');readln(b);
write('c=');readln(c);
x:= (sqr(ln)(abs(3*a+c))/5)+sin(Pi*c)
y:= (abs(1-a))*sin(Pi/4+b)
writeln('x=',x:10:3);
writeln('y=',y:12:4);
end.

Заранее спасибо.
AliveHeaven вне форума   Ответить с цитированием

Старый 11.11.2012, 00:26
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Потратьте минутку на прочтение аналогичных по содержанию топиков

Ошибка в программе "системные настройки"
Документация по программе

Старый 11.11.2012, 01:53   #2 (permalink)
kreol
Member
 
Аватар для kreol
 
Регистрация: 27.02.2010
Сообщений: 659
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1312
По умолчанию

а что именно надо написать?
kreol вне форума   Ответить с цитированием
Старый 11.11.2012, 07:58   #3 (permalink)
Fenix
404
 
Аватар для Fenix
 
Регистрация: 10.01.2010
Сообщений: 1,749
Записей в дневнике: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 3868
По умолчанию

Цитата:
Сообщение от AliveHeaven Посмотреть сообщение
x:= (sqr(ln)(abs(3*a+c))/5)+sin(Pi*c)
x:=(sqr(ln(abs(3*a+c)))/5)+sin(Pi*c);

в этой и следующей строчках в конце забыта "точка с запятой"
Fenix вне форума   Ответить с цитированием
Старый 11.11.2012, 13:41   #4 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Гыыы, сдается мне, что там не только точка с запятой забыта
Покажите скан задания, у вас функция составлена совершенно неправильно
AlexZir вне форума   Ответить с цитированием
Старый 11.11.2012, 14:08   #5 (permalink)
kreol
Member
 
Аватар для kreol
 
Регистрация: 27.02.2010
Сообщений: 659
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1312
По умолчанию

Цитата:
Сообщение от AlexZir Посмотреть сообщение
Гыыы, сдается мне, что там не только точка с запятой забыта
Вот-вот... Вообще какой-то не понятный диалект паскаля :-)
kreol вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 11.11.2012, 14:49   #6 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Отчего же? Листинг вполне соответствует синтаксису Turbo Pascal, вот только функции написаны с ошибками.
AlexZir вне форума   Ответить с цитированием
Старый 11.11.2012, 15:18   #7 (permalink)
kreol
Member
 
Аватар для kreol
 
Регистрация: 27.02.2010
Сообщений: 659
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1312
По умолчанию

Цитата:
(sqr(ln)(abs(3*a+c))/5)+sin(Pi*c)
Скобки неизвестно как поставлены...
ln ведь должен быть логарифмом? А тут либо он без аргументов, либо аргумент это (abs(3*a+c)) но какая-то странная запись аргументов :-) отчасти похожа на lisp но и то не такая :-)
kreol вне форума   Ответить с цитированием
Старый 11.11.2012, 15:35   #8 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Потому и запросил у топикстартера скан задания.
AlexZir вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Метки
программа


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 10:55.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.