Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Дима Скок
0 / 0 / 0
Регистрация: 02.02.2012
Сообщений: 43
1

Написать программу для расчёта по формуле

11.01.2013, 22:47. Просмотров 852. Ответов 2
Метки нет (Все метки)

2. Написать программу для расчёта по формуле .Формула на картинке
0
Изображения
 
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2013, 22:47
Ответы с готовыми решениями:

Написать программу для расчёта значений переменных y и z по заданным формулам и найти разность y-z
№ задания 13. Напишите пожалуйста, как делать?

Написать программу для вычисления по формуле
Помогите написать программу для этого примера пожалуйста. ...

Написать программу для вычисления энтропии по формуле Шеннона для заданной последовательности
Очень нужна программа для Dev С ++ для вычисления энтропии по формуле Шеннона...

Написать программу для расчета значений переменных по заданной формуле
Доброй ночи! Нужно написать программу для расчета значений переменных y и z...

написать программу для топографов, чтоб считала площади по формуле
Ребята помогите! Нужно написать программу для топографов, чтоб считала площади...

2
Ласковая Киса
82 / 8 / 6
Регистрация: 11.01.2013
Сообщений: 55
11.01.2013, 23:02 2
Лучший ответ Сообщение было отмечено Дима Скок как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream>
#include <windows.h>
#include <math.h>
 
using namespace std;
 
int main()
{
    float b,z;
    setlocale( LC_ALL,"Russian" );
    cout<<"Введите b -> ";
    cin>>b;
    z=(sqrt(2*b+b*sqrt(b*b-4)))/(sqrt(b*b-4)+b+2);
    cout<<"z="<<z<<'\n';
    return 0;
}
0
Triton.cpp
33 / 33 / 2
Регистрация: 14.04.2011
Сообщений: 107
12.01.2013, 02:21 3
На самом деле не все так просто, как может показаться на первый взгляд. Например, протестируйте программу при b = -2 или b = 0.

Нужно учитывать, что b не может принимать произвольные значения, т.е. у исходного выражения есть О.Д.З.
http://www.cyberforum.ru/cgi-bin/latex.cgi?\left\{\begin{matrix} 2b  +  b  sqrt(b^2 - 4) \geq   0 ,\\   sqrt(b^2 - 4)  +  b  +  2  \neq   0 ;\\\end{matrix}\right.\Leftrightarrow b \geq 2.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cstdlib>
using namespace std;
 
int main()
{
    double b;
    setlocale( LC_ALL, "Russian" );
    cout << "Введите b -> ";
    cin >> b;
 
    if(b < 2.0)
        cout << "Это значение не входит в О.Д.З выражения z!\n\n";
    else
        cout << "z = " << (sqrt(2*b + b*sqrt(b*b-4)))/(sqrt(b*b-4) + b + 2) << endl << endl;
    
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2013, 02:21

Напишите программу для расчёта по двум формулам
z1 = 2sin^2(3pi - 2a)cos^2(5pi+2a) z2 = 1/4 - 1/4sin(5/2pi -8a) #include...

Напишите программу для расчёта по двум формулам.
Привет всем. С наступающим всех Новым Годом. #include &lt;iostream&gt; #include...

Напишите программу для расчёта по двум формулам.
Z1=cosa + sina + cos3a + sin3a Z2=2корень из 2 * cosa * sin (П/4 + 2a) ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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