Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
backet
18 / 18 / 1
Регистрация: 12.10.2013
Сообщений: 79
#1

Вычислить выражения - C++

14.10.2013, 23:05. Просмотров 462. Ответов 13
Метки нет (Все метки)

http://tnkscr.net/9waZo3.jpg
при x=0.03981,y=-1625,z=0.521;
помогите решить,не получается.


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
#include<math.h>
using namespace std;
 
int main()
{
 
float  s,x=0.03981,y=-1625,z=0.521;
 
 
 
s=pow(2,-x)*(x+fabs(y)1/4)*(exp(x,-1)/sin(z)1/3);
 
 
 
 
cout<<"Result s=" <<s<<endl;
system("pause");
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2013, 23:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычислить выражения (C++):

Дан файл, содержащий текст и арифметические выражения. Выписать и вычислить все выражения - C++
Дан файл, содержащий текст и арифметические выражения вида a®b, где ® — один из знаков +, -, *, / . Выписать все арифметические...

Вычислить выражения - C++
Помогите пожалуйста написать код

Вычислить выражения - C++
Здравствуйте. Подскажите как правильно записать выражения y и z. Появляется окно для ввода значения X, но после ввода числа появляется...

Вычислить значение выражения - C++
Помогите пожалуйста :resent: Нужно решить лёгкую задачку на языке C++ &quot;Вычислить: y= sin(35.5*z/(x - 5)) + x^2/(2e^x).&quot;

Вычислить значение выражения - C++
6. Единицы длины пронумерованы следующим образом: 1 — дециметр, 2 — километр, 3 — метр, 4 — миллиметр, 5 — сантиметр. Дан номер единицы...

Вычислить значение выражения - C++
требуется прога для решения ax ^ 4 + bx ^ 2 + с = 0

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
SHSerg
58 / 58 / 10
Регистрация: 01.11.2012
Сообщений: 282
14.10.2013, 23:14 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
#include<math.h>
using namespace std;
 
int main()
{
 
float  s,x=0.03981,y=-1625,z=0.521;
 
 
 
s=pow(2,-x)*sqrt(x+fabs(y)1/4)*pow(exp(x-1/sin(z)), 1/3);
 
 
 
 
cout<<"Result s=" <<s<<endl;
system("pause");
return 0;
}
backet
18 / 18 / 1
Регистрация: 12.10.2013
Сообщений: 79
15.10.2013, 14:42  [ТС] #3
Ответ должен получится s=1.26185
что не правильно записываюб в математике не силен.
Миниатюры
Вычислить выражения  
kazak
3034 / 2355 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
15.10.2013, 14:57 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
#include<math.h>
using namespace std;
 
int main()
{
 
   float s, x = 0.03981, y = -1625.0, z = 0.521;
 
 
 
   s = pow(2, -x) * sqrt(x+pow(fabs(y), 1.0/4.0)) * pow(exp(x-1/sin(z)), 1.0/3.0);
 
 
 
 
   cout << "Result s = " << s << endl;
   system("pause");
   return 0;
}
backet
18 / 18 / 1
Регистрация: 12.10.2013
Сообщений: 79
15.10.2013, 15:11  [ТС] #5
Ответ должен получится s=1.26185
вот значения их я перемножил,вроде правильно
Миниатюры
Вычислить выражения  
kazak
3034 / 2355 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
15.10.2013, 15:31 #6
Цитата Сообщение от backet Посмотреть сообщение
Ответ должен получится s=1.26185
Это уже не ко мне, а к автору этого задания.

Добавлено через 12 минут
И внимательней надо быть - с Вашей легкой руки переменная z стала равна 0.521, а по заданию 0.512
backet
18 / 18 / 1
Регистрация: 12.10.2013
Сообщений: 79
15.10.2013, 16:06  [ТС] #7
Цитата Сообщение от kazak Посмотреть сообщение
Это уже не ко мне, а к автору этого задания.

Добавлено через 12 минут
И внимательней надо быть - с Вашей легкой руки переменная z стала равна 0.521, а по заданию 0.512
Степень описан правильно?насчет внимательности это да не хватает этого.
kazak
3034 / 2355 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
15.10.2013, 16:12 #8
Все остальное правильно.
backet
18 / 18 / 1
Регистрация: 12.10.2013
Сообщений: 79
15.10.2013, 16:15  [ТС] #9
Цитата Сообщение от kazak Посмотреть сообщение
Все остальное правильно.
почему тогда ответ не сходиться..
kazak
3034 / 2355 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
15.10.2013, 16:20 #10
Вы значение z исправили?
Вычислить выражения
backet
18 / 18 / 1
Регистрация: 12.10.2013
Сообщений: 79
15.10.2013, 16:36  [ТС] #11
Цитата Сообщение от kazak Посмотреть сообщение
Вы значение z исправили?
Вложение 317250
исправлял наверное что то с с++,щас другую поставлю
backet
18 / 18 / 1
Регистрация: 12.10.2013
Сообщений: 79
15.10.2013, 22:48  [ТС] #12
[QUOTE=kazak[/QUOTE]

не запускаеться
Миниатюры
Вычислить выражения   Вычислить выражения  
kazak
3034 / 2355 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
15.10.2013, 22:51 #13
Поменяйте float на double в объявлении переменных.
backet
18 / 18 / 1
Регистрация: 12.10.2013
Сообщений: 79
16.10.2013, 17:45  [ТС] #14
Цитата Сообщение от kazak Посмотреть сообщение
Поменяйте float на double в объявлении переменных.
другое дело пасибо.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.10.2013, 17:45
Привет! Вот еще темы с ответами:

Вычислить значение выражения - C++
Напишите программу, которая вычисляет значение выражения x3+∣∣x2−13⋅x+5∣∣−11 #include &lt;iostream&gt; #include &lt;cmath&gt; using...

Вычислить значение выражения - C++
((a+b)2-(a2+2ab))/b2 Вычислить значение выражения. Исходные данные вводятся из файла. Вычисление оформить в виде функции, в которую...

Вычислить значение выражения - C++
y={e}^{2/x}-cos2x+1 решений функций увеличивать на 0,2 шагами, изменение с 3 до 1 в значений x

Вычислить значение выражения - C++
//Дано значения действительных величин a,b,c.Найти:min ((a+ b + c)/2, sqrt 1/(a2 +l)+l/(b2 +l)+l/(c2 +1)); Внизу страницы есть редактор...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
16.10.2013, 17:45
Ответ Создать тему
Опции темы

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