0 / 0 / 0
Регистрация: 26.11.2016
Сообщений: 10
1

Составить программу для вычисления выражения: для a и b, задаваемых при выполнении программы

26.11.2016, 10:07. Показов 1605. Ответов 9
Метки нет (Все метки)

Помогите составить программу для вычисления выражения: для a и b, задаваемых при выполнении программы.
https://www.cyberforum.ru/cgi-bin/latex.cgi?y=\frac{a-b}{|b|+{b}^{2}}+{10}^{-5}
Заранее спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2016, 10:07
Ответы с готовыми решениями:

Создать программу для вычисления выражений (для a и b задаваемых при выполнении программы)
Добрый вечер . Прошу вас помочь. Задача вроде легкая но у меня ошибку выдает и не как не могу...

Составить программу для вычисления выражения
Выражение во вложениях. Заранее большое спасибо.

Составить программу для вычисления выражения
составить программу для вычисления f=\frac{{x}^{2}+x+b}{b}-{sin}^{2}(x+a); \phi...

Составить программу для вычисления выражения:
Надо сделать в консоли Составить программу для вычисления выражения: для х, задаваемого при...

9
Почетный модератор
64275 / 47574 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
26.11.2016, 10:52 2
Delphi
1
2
3
4
5
6
7
8
9
10
var a,b,y:double;
begin
write('a=');
readln(a);
write('b=');
readln(b);
y:=(a-b)/(abs(b)+b*b)+0.00001;
write('y=',y:0:5);
readln
end.
0
0 / 0 / 0
Регистрация: 26.11.2016
Сообщений: 10
26.11.2016, 11:00  [ТС] 3
Спасибо большое))
Я когда писал код, я вместо Double указал Real
и в формуле присвоения переменной Y я забыл указать скобки, в конце тоже ересь всякую написал)
В общем, спасибо))
0
Почетный модератор
64275 / 47574 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
26.11.2016, 11:01 4
Цитата Сообщение от RK26 Посмотреть сообщение
я вместо Double указал Real
Да это не играет в данном случае роли.
0
0 / 0 / 0
Регистрация: 26.11.2016
Сообщений: 10
26.11.2016, 11:10  [ТС] 5
Подскажите ещё такую вещь, почему в ответе в консоли выдаётся непонятное число?
Может в коде что-то не так?
Миниатюры
Составить программу для вычисления выражения: для a и b, задаваемых при выполнении программы  
0
Почетный модератор
64275 / 47574 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
26.11.2016, 11:22 6
Delphi
1
2
3
/(2*а) или /2/а
........................
write(....,:0:4);
0
0 / 0 / 0
Регистрация: 26.11.2016
Сообщений: 10
26.11.2016, 11:23  [ТС] 7
Странно, но ничего не изменилось
0
Почетный модератор
64275 / 47574 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
26.11.2016, 11:27 8
Если корни очень большие или очень маленькие можно так
Delphi
1
2
3
var x1,x2:extended;
........................
writeln('x1=',x1:0:16);
Если мантисса более 16 знаков, то нет смысла форматировать, все равно выведет в экспоненциональном виде.

Добавлено через 1 минуту
Цитата Сообщение от RK26 Посмотреть сообщение
Странно, но ничего не изменилось
Не может быть ибо
.../2*а и .../2/а это разные числа.
0
0 / 0 / 0
Регистрация: 26.11.2016
Сообщений: 10
26.11.2016, 11:31  [ТС] 9
Ну согласно математической формуле нахождения X1 и X2 в квадратном уравнении там нужно 2*a
А есть оператор, который переведёт число из экспоненциального вида в обычный?
0
Почетный модератор
64275 / 47574 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
26.11.2016, 12:17 10
Цитата Сообщение от RK26 Посмотреть сообщение
там нужно 2*a
Там нужно делить на 2*а, а это будет /(2*а); или /2/а
и нефиг умничать если нет того места которым это делают.

Добавлено через 7 минут
Например 6 разделить на 2*3
во твоему 6/2*3=9
правильно 6/(2*3)=1
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.11.2016, 12:17
Помогаю со студенческими работами здесь

Составить программу для вычисления выражения:
Составить программу для вычисления выражения: (а то я рукожоп)

Составить программу для вычисления выражения
помогите пожалуйста сделать \beta =\sqrt{10\left(\sqrt{x}+x^{y+2}...

Составить программу для вычисления выражения
составить Программу вычисляющий значение выражение 2*x3+4 x 2-y*(x+9)-c/5 *(дельфи) Для формул на...

Составить программу для вычисления выражения
P=(1+1/1*2)(1+1/2*3)*...*(1+1/n(n+1))


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru