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

Вычислить элементы треугольника - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Даны натуральное число n, действительные числа а1,…, a2n. Найти... http://www.cyberforum.ru/cpp-beginners/thread750736.html
7) Даны натуральное число n, действительные числа а1,…, a2n. Получить: a1*a2n+a2*a2n-1+an*an+1.
C++ Диспетчер задач Ребята нужно написать Диспетчер задач на С++ Подскажите за сколько можете написать http://www.cyberforum.ru/cpp-beginners/thread750714.html
Сумма простых чисел ускорение C++
Надо находить сумму всех простых чисел. Ограничения: на числе прибл. 1000000000 надо вписаться в минуту #include <iostream> #include <vector> int main() { std::vector<int> vec(1, 2); int64_t i,TOP,sum=0; std::cin>>TOP;
C++ Вылетает программа при удалении элемента вектора
Всех с новым годом, уважаемые киберфорумцы! Сделал я на днях класс Button, который, как и положено, представляет из себя кнопку (работаю с библиотекой SDL). Класс примерно вот такой: class Button { private: SDL_Rect Box; SDL_Surface* Image; //according ButtonState bool IsActive; int ButtonState; //0 - not active, 1 - active, 2 - mouse is over, 3 - pressed
C++ Ошибка библиотеки в коде программы?:) http://www.cyberforum.ru/cpp-beginners/thread750688.html
Всем привет. Вот этот код компилируется без ошибок и все работает #include <windows.h> #include <gl\GLU.h> #include <gl\GL.h> #include <time.h> #include <math.h> #include "glaux.h" #include <cstdio> #pragma comment (lib,"opengl32.lib")
C++ AppWizards Привет! Создаю приложение MFC в Visual Studio 10, после задания названия будущего приложения меня кидает в браузер (фото 1). Но на странице кнопки не активны. Папка с проектом создается, но не более.. В чем может быть проблема? подробнее

Показать сообщение отдельно
Nixy
ComfyMobile
 Аватар для Nixy
399 / 280 / 8
Регистрация: 24.07.2012
Сообщений: 916
02.01.2013, 18:24     Вычислить элементы треугольника
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include <iostream>
#include <math.h>
#include <windows.h>
using namespace std;
 
 
double perimetr(double a,double b,double c){
    return a+b+c;
}
 
double square(double a,double b,double c){
    double p = perimetr(a,b,c)/2;
    return sqrt(p*(p-a)*(p-b)*(p-c));
}
// по теореме косинусов
double angle(double a,double b,double c){
    return acos( (a*a - b*b  - c*c)/(-2*b*c));
}
 
double r(double a,double b,double c){
    double p = perimetr(a,b,c);
    return sqrt((p-a)*(p-b)*(p-c)/p);
}
 
double R(double a,double b,double c){
    return a/2/sin(angle(a,b,c));
}
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    double a,b,c;
    cout << "Введите три стороны треугольника" << endl;
    cin >> a >> b >> c;
    if (a+b > c & a+c > b & b+c > a) {
 
        cout << "Периметр равен " << perimetr(a,b,c) << endl;
        cout << "Площадь равна "  << square(a,b,c) << endl;
        cout << "Угол напротив стороны А " << angle(a,b,c)*180/M_PI  <<endl;
        cout << "Угол напротив стороны В " << angle(b,a,c)*180/M_PI  <<endl;
        cout << "Угол напротив стороны С " << angle(c,a,c)*180/M_PI  <<endl;
        cout << "Высота Hb равна " << square(a,b,c)*2/b <<endl;
        cout << "Радиус вписаной окружности r " << r(a,b,c) <<endl;
        cout << "Радиус описаной окружности R " << R(a,b,c) <<endl;
    } else {
        cout << "Треугольник не существует " <<endl;
    }
    system("pause");
}
 
Текущее время: 00:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru