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

Программа расчета математического выражения - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
DaStAn1996
0 / 0 / 0
Регистрация: 09.12.2013
Сообщений: 19
11.12.2013, 15:35     Программа расчета математического выражения #1
Создать программу расчета математического выражения:
Название: Безымянный.png
Просмотров: 152

Размер: 1.2 Кб
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
uhx
 Аватар для uhx
56 / 56 / 6
Регистрация: 11.07.2013
Сообщений: 300
11.12.2013, 16:05     Программа расчета математического выражения #2
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <cmath>
using namespace std;
 int main()
 {
    float a=45,b=45,c=90,G;
    G = (sin(a*a) + sin(b*b)) / sin(c*c);
    cout<<G;
     system("PAUSE>>void");
 }
Не??
kot17665
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 36
11.12.2013, 16:11     Программа расчета математического выражения #3
Цитата Сообщение от uhx Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <cmath>
using namespace std;
 int main()
 {
    float a=45,b=45,c=90,G;
    G = (sin(a*a) + sin(b*b)) / sin(c*c);
    cout<<G;
     system("PAUSE>>void");
 }
Не??
не)) скорее так:
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <cmath>
using namespace std;
 int main()
 {
    float a=45,b=45,c=90,G;
    G = (sin(a*a) * sin(a*a) + sin(b*b) * sin(b*b)) / (sin(c*c) * sin(c*c));
    cout<<G;
     system("PAUSE>>void");
 }
HidForce
54 / 54 / 13
Регистрация: 17.11.2012
Сообщений: 1,118
11.12.2013, 16:12     Программа расчета математического выражения #4
uhx, там, вроде бы, 8 степень стоит.
kot17665
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 36
11.12.2013, 16:13     Программа расчета математического выражения #5
Цитата Сообщение от HidForce Посмотреть сообщение
uhx, там, вроде бы, 8 степень стоит.
тогда добавим рекурсивную ф-ию подсчета sin(a)
Ilot
Модератор
Эксперт С++
1767 / 1142 / 223
Регистрация: 16.05.2013
Сообщений: 3,020
Записей в блоге: 5
Завершенные тесты: 1
11.12.2013, 16:14     Программа расчета математического выражения #6
Цитата Сообщение от kot17665 Посмотреть сообщение
тогда добавим рекурсивную ф-ию подсчета sin(a)
тогда воспользуемся ф-й pow()
DaStAn1996
0 / 0 / 0
Регистрация: 09.12.2013
Сообщений: 19
11.12.2013, 16:17  [ТС]     Программа расчета математического выражения #7
спасибо....а можно как то это через функцию сделать....то есть создать функцию и потом вызвать её??
kot17665
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 36
11.12.2013, 16:20     Программа расчета математического выражения #8
Цитата Сообщение от DaStAn1996 Посмотреть сообщение
спасибо....а можно как то это через функцию сделать....то есть создать функцию и потом вызвать её??
можешь сам написать а можешь готовой пользоваться) она в принципе не сложная)
HidForce
54 / 54 / 13
Регистрация: 17.11.2012
Сообщений: 1,118
11.12.2013, 16:24     Программа расчета математического выражения #9
DaStAn1996,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <cmath>
 
using namespace std;
 
double CalcSin(double a, double b, double c, double &G)
{
    G = (pow(sin(a), 8) + pow(sin(b), 8))/pow(sin(c), 8);
    return G;
}
 
int main()
{
    double a, b, c;
    double G;
 
    cout << "a = ";
    cin >> a;
    cout << "b = ";
    cin >> b;
    cout << "c = ";
    cin >> c;
 
    cout << "G = " << CalcSin(a, b, c, G) << endl;
 
    return 0;
}
Добавлено через 2 минуты
DaStAn1996, или вы хотите, чтобы синус рассчитывался с помощью собственной функции?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2013, 16:53     Программа расчета математического выражения
Еще ссылки по теме:

Запись математического выражения C++
C++ - Программа расчета выражения C++
C++ Решение математического выражения на с++

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

Или воспользуйтесь поиском по форуму:
uhx
 Аватар для uhx
56 / 56 / 6
Регистрация: 11.07.2013
Сообщений: 300
11.12.2013, 16:53     Программа расчета математического выражения #10
Цитата Сообщение от HidForce Посмотреть сообщение
uhx, там, вроде бы, 8 степень стоит.
Не увидел. И вообще, "Запрещено размещать задания в виде картинок и других файлов с их текстом." Поэтому уж пусть ТС соизволит предоставить нормальное качество картинки, или пусть так напишет.
Yandex
Объявления
11.12.2013, 16:53     Программа расчета математического выражения
Ответ Создать тему
Опции темы

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