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

только начинаю - C++

Восстановить пароль Регистрация
 
urbinol
0 / 0 / 0
Регистрация: 16.06.2011
Сообщений: 151
01.11.2011, 14:58     только начинаю #1
не сочтите за трудность написать решение
Миниатюры
только начинаю  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.11.2011, 14:58     только начинаю
Посмотрите здесь:

C++ Начинаю программировать
Начинаю изучать C/C++ C++
Начинаю изучать Cи, и C++ C++
C++ Начинаю программировать на С++ (см, вн))
Только начинаю. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
hoot
 Аватар для hoot
100 / 21 / 3
Регистрация: 10.11.2010
Сообщений: 193
01.11.2011, 15:16     только начинаю #2
что такое е?
это переменная которая будет вводится?
urbinol
0 / 0 / 0
Регистрация: 16.06.2011
Сообщений: 151
01.11.2011, 15:17  [ТС]     только начинаю #3
"e"-это експонента
hoot
 Аватар для hoot
100 / 21 / 3
Регистрация: 10.11.2010
Сообщений: 193
01.11.2011, 15:39     только начинаю #4
ок, тогда там где находится Х, экспонента от чего?
непонимаю условие
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
01.11.2011, 15:43     только начинаю #5
Цитата Сообщение от hoot Посмотреть сообщение
экспонента от чего?
от еденицы, очевидно же
hoot
 Аватар для hoot
100 / 21 / 3
Регистрация: 10.11.2010
Сообщений: 193
01.11.2011, 15:47     только начинаю #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
{
const double Pi=3.14;
long int x;
int y, z;
 
x=acos((Pi-z)/3)+exp(1);
 
z=sqrt(abs(y+sin(y*y)));
 
system ("pause");
return 0;
}
 Комментарий модератора 
Используйте теги форматирования кода!
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
01.11.2011, 15:50     только начинаю #7
Цитата Сообщение от hoot Посмотреть сообщение
exp(1)
вызывать exp для для еденицы накладно, лучше сделать так же как вы поступили с числом Пи
hoot
 Аватар для hoot
100 / 21 / 3
Регистрация: 10.11.2010
Сообщений: 193
01.11.2011, 16:16     только начинаю #8
Вы хотите сказать, что лучше так?
int exp=1;

Добавлено через 16 минут
Окончательная версия.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
{
const double Pi=3.14;
double exp=1.0;
double x;
double y, z;
 
x=acos((Pi-z)/3)+exp;
 
z=sqrt(abs(y+sin(y*y)));
 
y=0.3*(log10(pow(exp,-2.3)));
 
system ("pause");
return 0;
}
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
01.11.2011, 21:43     только начинаю #9
Цитата Сообщение от hoot Посмотреть сообщение
Вы хотите сказать, что лучше так?
int exp=1;
нет, e^1 = e = 2.7182818284590452...
C++
1
const double e = 2.7182818284590452;
urbinol
0 / 0 / 0
Регистрация: 16.06.2011
Сообщений: 151
08.11.2011, 14:53  [ТС]     только начинаю #10
а почем не работает-я копирую в сишку код,компилирую и ничего не происходит(
hoot
 Аватар для hoot
100 / 21 / 3
Регистрация: 10.11.2010
Сообщений: 193
08.11.2011, 17:30     только начинаю #11
Ну так нужно задать все значения в формулах.
Ты просил реализовать код формулы, он есть. Теперь что б формула выдала значение нужно ввести данные для всех значение.
cin>> и т.д.
PySnatch
2 / 2 / 1
Регистрация: 20.05.2011
Сообщений: 17
08.11.2011, 18:20     только начинаю #12
местами просто поменяй
только там логарифм 5 степени

C++
1
2
3
4
5
y=0.3*(log10(pow(exp,-2.3)));
 
z=sqrt(abs(y+sin(y*y)));
 
x=acos((Pi-z)/3)+exp;
hoot
 Аватар для hoot
100 / 21 / 3
Регистрация: 10.11.2010
Сообщений: 193
08.11.2011, 19:55     только начинаю #13
можно и так. но в задании все три формулы не завися друг от друга. (Мне так показалось)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.11.2011, 19:57     только начинаю
Еще ссылки по теме:

Только начинаю писать на с++, нужна консультация C++
C++ Начинаю учить С++

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

Или воспользуйтесь поиском по форуму:
PySnatch
2 / 2 / 1
Регистрация: 20.05.2011
Сообщений: 17
08.11.2011, 19:57     только начинаю #14
я думаю зависят, ибо y можно посчитать сразу, для него не нужны другие переменные. а дальше цепочка y -> z -> x
Yandex
Объявления
08.11.2011, 19:57     только начинаю
Ответ Создать тему
Опции темы

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