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

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

Войти
Регистрация
Восстановить пароль
 
Slimus
0 / 0 / 0
Регистрация: 16.09.2010
Сообщений: 32
#1

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

12.10.2011, 18:23. Просмотров 472. Ответов 8
Метки нет (Все метки)

Народ помогите!
значит такая задача , надо ввести число , и что бы оно считало данную формулу (прикрепил файл)
на С

 Комментарий модератора 
2.3 Создавайте темы с осмысленными и понятными названиями - это серьезно повышает шансы, что на ваш вопрос ответят.
3.3 Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п.
Миниатюры
Вычислить значение выражения  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2011, 18:23     Вычислить значение выражения
Посмотрите здесь:

Вычислить значение выражения - C++
Даны действительные числа a, b и c. Определить функцию max (x, y) нахождение большего из двух чисел и вычислить

Вычислить значение выражения - C++
Вычислить \prod_{i=1}^{n}(2+\frac{1}{i!})

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

Вычислить значение выражения - C++
Вычислить P=(1+sin 0,1)(1+sin 0,2)...(1+sin 10). При решении задачи использовать все типы циклов(for,while,do while). Массивы при ...

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

Вычислить значение выражения - C++
Вычислить значение выражения: y = 45x/(5!-44x/(4!-43x/(3!-42x/(2!-4x/(1-x) Помогите, пожалуйста!

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
solomid
1 / 1 / 0
Регистрация: 22.09.2011
Сообщений: 86
13.10.2011, 06:57     Вычислить значение выражения #2
если надо для С, напиши <iostream.h>
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdafx.h"
#include <math.h>
#include <iostream>
using namespace std;
int main()
{
    float a,b,D;
    float e = 2.7;
    cin >> a;
    cin >> b;
    D=-sin(a)+sqrt((sin(a) * sin(a))+12 * abs(log((b))))/((b - a)*(b - a)) * pow((e),tan((a/b)));
    cout << D << endl;
}
Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,446
13.10.2011, 08:06     Вычислить значение выражения #3
Цитата Сообщение от solomid Посмотреть сообщение
если надо для С, напиши <iostream.h>
Что? Нет в C ничего такого
solomid
1 / 1 / 0
Регистрация: 22.09.2011
Сообщений: 86
13.10.2011, 13:31     Вычислить значение выражения #4
Цитата Сообщение от Nameless One Посмотреть сообщение
Что? Нет в C ничего такого
эм,ну я наверно просто перепутал
easybudda
Эксперт С++
9460 / 5473 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
13.10.2011, 15:08     Вычислить значение выражения #5
Цитата Сообщение от solomid Посмотреть сообщение
D=-sin(a)+sqrt((sin(a) * sin(a))+12 * abs(log((b))))/((b - a)*(b - a)) * pow((e),tan((a/b)));
Неправильно считать будет - sin(a) на знаменатель тоже должно делиться, скобок не хватает. Да и в самом знаменателе не всё ровно... Незачёт, короче.
Mut
5 / 5 / 0
Регистрация: 12.10.2011
Сообщений: 46
13.10.2011, 15:19     Вычислить значение выражения #6
Цитата Сообщение от solomid Посмотреть сообщение
если надо для С, напиши <iostream.h>
это с++
для с надо #include <stdio.h>
cout,cin заменить на printf,scanf в соответствии с синтаксисом с
aeshes
440 / 203 / 13
Регистрация: 07.10.2011
Сообщений: 462
13.10.2011, 16:53     Вычислить значение выражения #7
Цитата Сообщение от solomid Посмотреть сообщение
float e = 2.7;
pow((e),tan((a/b)));
что это за странная конструкция для экспоненты? функция http://www.cyberforum.ru/cgi-bin/latex.cgi?{e}^{x} вычисляется с помощью библиотечной функции exp(x)

Да и скобок что-то многовато в выражении
Slimus
0 / 0 / 0
Регистрация: 16.09.2010
Сообщений: 32
13.10.2011, 20:42  [ТС]     Вычислить значение выражения #8
и все таки как правильно будет?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2011, 21:41     Вычислить значение выражения
Еще ссылки по теме:

Вычислить значение выражения - C++
Дано натуральное число n и действительные числа a1 , а2, …, an. Посчитать S=a1^(n)-a2^(n-1)+...+(-1)^(n+1)*an.Самым простым способом

Вычислить значение выражения - C++
Софт должен вычислить уравнение: Z=2sin^2(3pi-2alpha)cos^2(5pi+2alpha) Пользуйтесь редактором внизу страницы Z=2{\sin}^{2}(3\pi...

Вычислить значение выражения - C++
Прошу помощи с этим

Вычислить значение выражения - C++
Пусть {x}_{1}={y}_{1}=1; {x}_{i}=0.3*{x}_{i-1}; {y}_{i}={x}_{i-1}+{y}_{i-1}, i=1,2,3... . Дано натуральное число n. Найти:...


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

Или воспользуйтесь поиском по форуму:
aeshes
440 / 203 / 13
Регистрация: 07.10.2011
Сообщений: 462
13.10.2011, 21:41     Вычислить значение выражения #9
как-то так, если не делать проверок ввода
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <math.h>
#include <stdio.h>
#include<stdlib.h>
 
int main()
{
        float a,b,D;
        printf("a=");
        scanf("%f",&a);
        printf("b=");
        scanf("%f",&b);
        D=(-sin(a)+sqrt(sin(a) * sin(a)+12*fabs(log(fabs(b)))))/(b - a)/(b - a)/exp(tan(a/b));
        printf("D=%f\n",D);
        system("pause");
}
Yandex
Объявления
13.10.2011, 21:41     Вычислить значение выражения
Ответ Создать тему
Опции темы

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