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

Найти углы треугольника - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужна помощь. Копирование строки файла в элемент массива http://www.cyberforum.ru/cpp-beginners/thread13969.html
Вот такой код. При исполнении возникает ошибка. Нужно копировать строку в элемент массива #include <iostream> #include <fstream> #include <string> using namespace std; class Record {...
C++ Вопрос по DialogBox'ам Помогите сделать простенькую программку. Есть окошко1, в нем кнопка. Жмем кнопку, наше окошко исчезает и появляется окошко2. http://www.cyberforum.ru/cpp-beginners/thread13958.html
C++ Чтение заданной строки файла
Добрый всем день. Проблема простая: у меня есть файл, в котором есть несколько строк, не всмысле char или string, а в смысле строк - строчек, там 10-20 штук... Подскажите функцию С++ обращения к...
C++ Две функции на С++
Помагите пожалуймста решить функции, при подставлении "р" решались "А" и "А2" :scratch::-[ Буду ооочень благодарен :)
C++ Массивы,инициализация(qbasic'овские read,data) http://www.cyberforum.ru/cpp-beginners/thread13879.html
Недавно начал изучать С++. Маленький совет: книги не покупай, а скачивай через интернет.(если есть возможность конечно) Некоторые книжки не сразу понятны, и ты бысторо сможешь её поменять....
C++ Помогите чайнику с инкрементом... Здравствуйте! Понимаю, конечно, что вопрос наверное дурацкий... но я только начал знакомство с С++, а этот вопрос не дает покоя... int i=0; cout<<"i = "<<i<<", (i++)= "<<i++<<endl; cout<<"i =... подробнее

Показать сообщение отдельно
Ranofer
2 / 2 / 0
Регистрация: 04.09.2008
Сообщений: 20
15.10.2008, 20:26
Для пересчета в градусы умножь на 180 и подели на пи.

Прога в целом работает норм..
Только в условии должны быть логические ИЛИ вместо И!!!

Добавлено через 31 минуту 34 секунды
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
#include <iostream>
#include <math.h>
using namespace std;
 
int main(){
    double a, b, c, k1, k2, k3;
    cout << "Enter the side "a" of the triangle" << endl;
    cin >> a;
    cout << "Enter the side "b" of the triangle" << endl;
    cin >> b;
    cout << "Enter the side "c" of the triangle" << endl;
    cin >> c;
    if ((a+b<c) || (a+c<b) || (b+c<a)) cout << "Triangle with this sides dont exist" << endl;
    else{
         k1 = acos(((a*a)+(b*b)-(c*c))/(2.*a*b));
         k1 = (k1*180)/M_PI;
         cout << "The angle between the sides "a" and "b" - " << k1 << endl;
         k2 = acos(((a*a)+(c*c)-(b*b))/(2.*a*c));
         k2 = (k2*180)/M_PI;
         cout << "The angle between the sides "a" and "c" - " << k2 << endl;
         k3 = acos(((c*c)+(b*b)-(a*a))/(2.*c*b));
         k3 = (k3*180)/M_PI;
         cout << "The angle between the sides "c" and "b" - " << k3 << endl;
         }
    cout << endl;
    system("pause");
    return 0;
}
вот как-то так
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru