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

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

Восстановить пароль Регистрация
 
Len4ik_pik
1 / 1 / 0
Регистрация: 05.10.2013
Сообщений: 113
12.02.2014, 23:55     Вычислить значение выражения #1
Вычислить значение выражения. Объяснить полученные результаты.
1. Для ввода и вывода данных использовать операции >> и << и стандартные потоки cin и cout.
2. Для вычисления степени можно использовать функцию pow(x,y) из библиотечного файла
math.h.
Миниатюры
Вычислить значение выражения  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2014, 23:55     Вычислить значение выражения
Посмотрите здесь:

Вычислить значение выражения C++
Вычислить значение выражения C++
C++ Вычислить значение выражения
Вычислить значение выражения C++
C++ Вычислить значение выражения
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
some_name
Вежливость-главное оружие
 Аватар для some_name
219 / 219 / 55
Регистрация: 19.02.2013
Сообщений: 1,419
13.02.2014, 00:25     Вычислить значение выражения #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
а с права что?

Добавлено через 27 минут
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
28
29
30
31
32
33
34
35
36
#include "stdafx.h"
#include <iostream>
#include <iomanip>
#include <math.h>
 
using namespace std;
 
void task1()
{
    const double a = 1000, b = 0.0001;
 
    double result = ( pow(a + b, 3) - pow(a, 3) )/
        ( 3*a*b*b + pow(b, 3) + 3*a*a*b );  
 
    cout.precision( numeric_limits<double>::digits10 + 1);
    cout << "Task 1. Result : " << result << endl;
}
 
void task2()
{
    int n, m;
    cout << "n = "; cin >> n;
    cout << "m = "; cin >> m;
 
    cout << "n++*m = " << n++*m << "  n = " << n << "  m = " << m <<  endl
         << "n++<m = " << (n++<m ? "true" : "false") << "  n = " << n << "  m = " << m <<  endl
         << "m-->m = " << (n-->m ? "true" : "false") << "  n = " << n << "  m = " << m <<  endl;
}
 
int main()
{
    task1();
    task2();
    getchar();getchar();
    return 0;
}
Len4ik_pik
1 / 1 / 0
Регистрация: 05.10.2013
Сообщений: 113
13.02.2014, 00:28  [ТС]     Вычислить значение выражения #3
Это для выражения СЛЕВА)))

1. Вычислить значение выражения при различных вещественных типах данных (float и
double). Вычисления следует выполнять с использованием промежуточных переменных.
Сравнить и объяснить полученные результаты.

Добавлено через 59 секунд
а то первое выше написанное задание то для для выражения справа...извините что недописала...новенькая....
Di3go
Аноним
 Аватар для Di3go
3 / 3 / 2
Регистрация: 15.12.2013
Сообщений: 134
13.02.2014, 00:41     Вычислить значение выражения #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <math.h>
using namespace std;
 
int main()
{
    float a = 1000, b = 0.0001f, c;
///
     c = (pow(a + b, 3) - pow(a, 3))/(3*a*pow(b, 2) + pow(b, 3) + 3*pow(a, 2)*b);
     cout << c << endl;
    return 0;
}
Это к первому. результат = 1.
Yandex
Объявления
13.02.2014, 00:41     Вычислить значение выражения
Ответ Создать тему
Опции темы

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