Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
iRun
0 / 0 / 0
Регистрация: 09.06.2014
Сообщений: 13
#1

Не могу выбрать нужный код в Паскаль

11.06.2014, 18:57. Просмотров 325. Ответов 2
Метки нет (Все метки)

Приветствую форумчане. Есть код к заданию и не могу определить какую же использовать. Помогите, какая из этих кодов правильная?
Задание такое: Здешние функции x=3,2
Нужно найти
g=cosx-tgx

w=lg(5+x3+2x2)
e=sin(x-5)2
t=cos(2x-5)3


Вот сам код паскаль.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Program e1;
const x=3.2;
var g,w,e,t:real;
begin
g:=cos(x) - sin(x) / cos(x);
g:=cos(x) - sin(x) / cos(x);
w:=ln(5 + x * x * x + 2 * x * x) / ln(10);
e:=sin(sqr(x - 5));
t:=cos((2 * x - 5) * (2 * x - 5) * (2 * x - 5));
writeln('g:=',g:2:2);
writeln('w:=',w:2:2);
writeln('e:=',e:2:2);
writeln('t:=',t:2:2);
end.
Если компилировать его, то выйдет ответ:
g:=-1.06
w:=1.77 *
e:=-0.10
t:=-0.92


И есть еще один код Паскаль. Отличие от предыдущего кода, в w,e,t
Pascal
1
2
3
w:= ln(5+exp(3*ln(x))+sqr(2*x));
e:= sin(sqr(x-5));
t:= cos(exp(ln(2*(x)-5)*3));
При компиляций, выводит ответ:
g:=-1.06
w:=4.37 *
e:=-0.10
t:=-0.92

Дык, какой из этих кодов использовать?
*-Красным цветом, Я выделил отличия ответов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2014, 18:57
Ответы с готовыми решениями:

Нужно отладить код. Не получается нужный шаг
var s,n,m,z,y,x,k:integer; begin repeat writeln('Определить предел аргумента x...

Буду очень благодарен тем кто сможет написать нужный код)
ksr *psr, если mi>0 yi = (kmin+pi), если mi<0 |pi*kmin|, если mi=0...

Какой паскаль выбрать?
Здравствуйте, я тут очень нуб и если такие темы нельзя создавать или я такую же...

Какой паскаль выбрать?
Может, я чего-то не знаю. Бывает паскаль с более-менее нормальным интерфейсом и...

Найти все положительные числа, из которых выбрать наименьшее ( переделать с C++ на паскаль )
Помогите, пожалуйста #include <iostream> #include <math.h> using...

2
ermolay
3430 / 2369 / 2131
Регистрация: 04.12.2011
Сообщений: 3,965
11.06.2014, 19:32 #2
lg(x) - десятичный логарифм числа x, в паскале можно представить как ln(x)/ln(10);
во втором варианте благополучно об этом забыли.
Кроме того во втором варианте решено это: (2*x)2
вместо этого: 2*x2
Да и танцы бубнами, логарифмом и экспонентой здесь совершенно ни к чему.
Вывод: однозначно первый вариант
1
iRun
0 / 0 / 0
Регистрация: 09.06.2014
Сообщений: 13
11.06.2014, 19:37  [ТС] #3
Большое спасибо за помощь!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.06.2014, 19:37

Код из C++ в Паскаль
Нужно переделать код из C++ в Паскаль. Не получается именно эта часть, помогите...

Код из C++ в Паскаль
Нужно переделать код из C++ в Паскаль.Помогите пожалуйста. struct item {...

Паскаль массивы, не могу догадаться
Массив, паскаль. Нужна помощь ни как не могу догадаться как составить...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru