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

Напишите программу, которая определит, могут ли эти числа быть длинами сторон равнобедренного треугольника - C++

Восстановить пароль Регистрация
 
Асмик08
Сообщений: n/a
21.12.2011, 19:56     Напишите программу, которая определит, могут ли эти числа быть длинами сторон равнобедренного треугольника #1
Дорогие мои, пожалуйста помогите, у меня не получается задача((
"На входе три числа. Напишите программу, которая определит, могут ли эти числа быть длинами сторон равнобедренного треугольника. Если да, вычислить высоту, опущенную на основание треугольника."
Нужно решить с помощью функций.
Заранее спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2011, 19:56     Напишите программу, которая определит, могут ли эти числа быть длинами сторон равнобедренного треугольника
Посмотрите здесь:

C++ заданы координаты трех точек. Напишите программу, которая проверяет, являются ли эти точки вершинами треугольника.
C++ Проверить, могут ли три положительных числа a, b, c быть длинами сторон треугольника.
Даны координаты трех точек на плоскости. Если они могут быть вершинами равнобедренного остроугольного треугольника, вычислить его площадь. Где ошибка? C++
C++ Даны три числа, если они могут быть длинами сторон равнобедренного треугольника, вычислите длины его высот
Напишите программу, которая вводит три действительный числа и проверяет, являются ли эти числа первыми тремя членами арифметической прогрессии. C++
Напишите программу, определяющую, могут ли числа являться длинами сто-рон треугольника C++
Написать программу: могут ли три числа быть длинами сторон треугольника? C++
C++ Введите три числа. Если они могут быть длинами сторон прямоугольного треугольника

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
n3v3r_die
0 / 0 / 0
Регистрация: 21.12.2011
Сообщений: 3
21.12.2011, 20:46     Напишите программу, которая определит, могут ли эти числа быть длинами сторон равнобедренного треугольника #2
не знаю, правильно иль нет, проверь на скорую руку писал)
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
#include <iostream>
#include <conio.h>
using namespace std;
 
bool Triagle(double a,double b,double c){
if ((a+b>c)&&(b+c>a)&&(b+c>a)&&((b==c)||(a==c)||(a==b))) {
return true;
}
else
return false;
}
 
double h(double a,double b,double c){
if (a==c) {
    return 0.5*sqrt(4*pow(a,2)-pow(b,2));
}
else
if (a==b) {
     return 0.5*sqrt(4*pow(a,2)-pow(c,2));
}
else
if (b==c) {
    return 0.5*sqrt(4*pow(b,2)-pow(a,2));
}
}
int main()
{   double a,b,c;
    cout<<"Enter a,b,c"<<endl;
    cin>>a>>b>>c;
    if (Triagle(a,b,c)) {
        cout<<"vozmojen ravnobedrenii treygolnik"<<endl;
        cout<<"h = "<<h(a,b,c)<<endl;
    }
    else cout<<"ne vozmojen ravnobedrenii treygolnik";
    getch();
    return 0;
}
Асмик08
Сообщений: n/a
21.12.2011, 21:05     Напишите программу, которая определит, могут ли эти числа быть длинами сторон равнобедренного треугольника #3
ооой, спасибо большое))
Yandex
Объявления
21.12.2011, 21:05     Напишите программу, которая определит, могут ли эти числа быть длинами сторон равнобедренного треугольника
Ответ Создать тему
Опции темы

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