С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Определить вид треугольника по координатам вершин - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Vector и String http://www.cyberforum.ru/cpp-beginners/thread734915.html
Доброго времени суток. Прошу прощения за, скорее всего, часто повторяющийся вопрос, но не могли бы вы мне помочь с одним моментом: Допустим, у меня есть инициализированный вектор ...
C++ Данные двух треугольников, у которых находилась бы площадь и сравнивалась Надо написать С++ такую задачу чтобы в неё вводились данные двух треугольников у которых находилась бы площадь и сравнивалась.а в конце выводились эти треугольники на экран. немогу найти ошибкуКод... http://www.cyberforum.ru/cpp-beginners/thread734911.html
Даны три числа a,b,c. Определить какое из них равно d C++
Не могу понять как можно это написать на C++ Даны три числа a,b,c. Определить какое из них равно d. Если ни одно не равно d то найти мах (d-a, d-b, d-c)
Требуется перевернуть слова, не могу найти ошибку C++
Переворачивает только первое слово. Как сделать,чтобы переворачивало каждое слово? Пример. На вход - "раз два". На выход - "зар авд" Гугл советовал использовать strtok, но разобраться с ее...
C++ Надо что бы цикл закрывался при нажатии клавиши, но само нажатие не требовалось http://www.cyberforum.ru/cpp-beginners/thread734875.html
Мне нужно кое что сделать с циклом (DEV C++!!). Надо что бы цикл закрывался при нажатии клавиши, но само нажатие не требовалось (не было обязательным). Помогите пжл)
C++ В произвольной матрице A [ N ][ M ] поменять местами в каждой строке минимальный и максимальный элементы Здраствуйте,помогите пожалуйста с кодом для данной задачи: В произвольной матрице A поменять местами в каждой строке минимальный и максимальный элементы. подробнее

Показать сообщение отдельно
vizapromo
18 / 11 / 1
Регистрация: 04.12.2012
Сообщений: 51
17.12.2012, 20:23
Вводятся длины сторон треугольника и вывести его тип, а если такого треугольника не существует, то сообщить об этом. Я правильно понял? Вот моя версия:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <clocale>
using namespace std;
int main ()
{
    setlocale(LC_ALL, "rus");
    int a , b , c ;
    cin >> a >> b >> c ;
    if (a + b <= c || a + c <= b || c + b <= a)
        cout << "такого треугольника не существует" << endl;
    else if ((c > a && c > b && (a * a + b * b) == c * c) || (a > b && a > c && a * a == (b * b + c * c)) || (b * b == (c * c + a * a)))
        cout << "Прямоугольный" << endl;
    else if ((c > max(a , b) && c * c > a * a + b * b) || (a > max(c , b) && a * a > b * b + c * c) || (b * b > c * c + a * a))
        cout << "Тупоугольный" << endl;
    else
        cout << "Остроугольный" << endl;
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.