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

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

Войти
Регистрация
Восстановить пароль
 
bizoga
 Аватар для bizoga
7 / 7 / 0
Регистрация: 11.01.2013
Сообщений: 101
#1

Вычислить B - C++

12.03.2013, 19:15. Просмотров 188. Ответов 3
Метки нет (Все метки)

Вычислить B = f (m, x, y) + 0.6f ² (y, m, x) + f (x, y + m, ym),
при m = 0.5, x = 3.3, y = 0.4, если f (x, y, z) = x + 2y + 3z ²

Я думаю что можно сделать так, но не хватает знаний закончить, помогите

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <cmath>
using namespace std; 
int main() 
{  
        float F, z;
             float m=0.5;
             float x=3.3; 
               float y=0.4;
    Function<<(B=(x+(2*y)+3*sqrt(z)));
    cin>>B;
    cout<<F=(B(m,x,y))+0.6*sqrt(B(y,m,x))+B(x,y+m,y-m);
    cin>>F;
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gazlan
Нарушитель
3129 / 1904 / 285
Регистрация: 27.08.2010
Сообщений: 5,133
Записей в блоге: 1
12.03.2013, 23:35     Вычислить B #2
У вас таки квадрат (^2) или квадратный корень (^1/2)?
bizoga
 Аватар для bizoga
7 / 7 / 0
Регистрация: 11.01.2013
Сообщений: 101
13.03.2013, 10:38  [ТС]     Вычислить B #3
Цитата Сообщение от gazlan Посмотреть сообщение
У вас таки квадрат (^2) или квадратный корень (^1/2)?
квадрат
gazlan
Нарушитель
3129 / 1904 / 285
Регистрация: 27.08.2010
Сообщений: 5,133
Записей в блоге: 1
13.03.2013, 15:18     Вычислить B #4
тогда замените sqrt() на возведение в степень. sqrt
Yandex
Объявления
13.03.2013, 15:18     Вычислить B
Ответ Создать тему
Опции темы

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