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

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

Восстановить пароль Регистрация
 
backet
18 / 18 / 1
Регистрация: 12.10.2013
Сообщений: 79
14.10.2013, 23:05     Вычислить выражения #1
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++ Вычислить выражения
C++ Вычислить значение выражения
Вычислить значение выражения C++
Вычислить значение выражения dl ± d2 ± ... ± dn C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SHSerg
58 / 58 / 10
Регистрация: 01.11.2012
Сообщений: 283
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
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
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
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
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
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
15.10.2013, 16:12     Вычислить выражения #8
Все остальное правильно.
backet
18 / 18 / 1
Регистрация: 12.10.2013
Сообщений: 79
15.10.2013, 16:15  [ТС]     Вычислить выражения #9
Цитата Сообщение от kazak Посмотреть сообщение
Все остальное правильно.
почему тогда ответ не сходиться..
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
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
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
15.10.2013, 22:51     Вычислить выражения #13
Поменяйте float на double в объявлении переменных.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.10.2013, 17:45     Вычислить выражения
Еще ссылки по теме:

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

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

Или воспользуйтесь поиском по форуму:
backet
18 / 18 / 1
Регистрация: 12.10.2013
Сообщений: 79
16.10.2013, 17:45  [ТС]     Вычислить выражения #14
Цитата Сообщение от kazak Посмотреть сообщение
Поменяйте float на double в объявлении переменных.
другое дело пасибо.
Yandex
Объявления
16.10.2013, 17:45     Вычислить выражения
Ответ Создать тему
Опции темы

Текущее время: 14:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru