Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.04.2010, 03:09   #1
vmilyoshin
Пользователь
 
Регистрация: 20.02.2010
Сообщений: 66
По умолчанию Математическое уравнение в Паскале

Помогите решить следующее задание:
sshot-1.png
Вот код:
Код:
program znachenie;

uses crt;

var y : integer;
var x, z : real;

BEGIN
     clrscr;
     writeln ('Введите значение "y":');
     read (y);
     
     x:= exp(1/5)*(ln(2.468/(exp(1/3)*(ln(3.69/(sqrt(10*10*10)))))); 
     z:= (sqr(x)+sqr(y))/(1-((sqr(x)-sqr(y))/2);

     writeln ('Результат равен: ',z);

     readln;
     readln;
END.
Помогите правильно написать код, а то я уже совсем измучился.

Последний раз редактировалось Stilet; 20.04.2010 в 09:05.
vmilyoshin вне форума Ответить с цитированием
Старый 20.04.2010, 08:00   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Не обязательно вбивать сразу большую формулу. Разбейте вычисление Х и Z на ряд мелких подзадач.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 20.04.2010, 09:26   #3
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

Код:
program znachenie;

uses crt;

var y : integer;
var x, z : real;

BEGIN
     clrscr;
     writeln ('Введите значение "y":');
     read (y);

     x:= exp(ln(2.468/(exp(ln(3.69/(sqrt(10*10*10)))/3)))/5);
     z:= (sqr(x)+sqr(y))/(1-((sqr(x)-sqr(y))/2));

     writeln ('Результат равен: ',z,' ',x);

     readln;
     readln;
END.
Не знаю насколько верно переделал с формулами у самого головная боль.Но если есть ответ то сверь.
にんじゃ

Последний раз редактировалось ROMA2PVT; 20.04.2010 в 09:29.
ROMA2PVT вне форума Ответить с цитированием
Старый 20.04.2010, 16:41   #4
eldavad
 
Аватар для eldavad
 
Регистрация: 20.04.2010
Сообщений: 6
По умолчанию

попробуй этот код
var
x,y,z,a,b:real;
begin
readln(y);
a:=3.69/sqrt(1000);
a:=power(a,1/3);
b:=2.468/a;
x:=power(a,0.2);
z:=((sqr(x)+sqr(y))*2)/sqr(y)-sqr(x);
writeln(z);

end;
eldavad вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в Паскале записать математическое выражение vmilyoshin Помощь студентам 2 20.04.2010 07:15
уравнение в турбо паскале ( несложное) Андрей1992 Помощь студентам 2 25.03.2010 15:52
Уравнение с экспонентой в паскале serafima_92 Паскаль, Turbo Pascal, PascalABC.NET 2 31.08.2009 19:38
Математическое задание! werser Помощь студентам 4 17.02.2008 17:02
Математическое задание werser Помощь студентам 1 12.02.2008 20:57