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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Асмик08
Сообщений: n/a
#1

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

21.12.2011, 19:56. Просмотров 934. Ответов 2
Метки нет (Все метки)

Дорогие мои, пожалуйста помогите, у меня не получается задача((
"На входе три числа. Напишите программу, которая определит, могут ли эти числа быть длинами сторон равнобедренного треугольника. Если да, вычислить высоту, опущенную на основание треугольника."
Нужно решить с помощью функций.
Заранее спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2011, 19:56     Напишите программу, которая определит, могут ли эти числа быть длинами сторон равнобедренного треугольника
Посмотрите здесь:
C++ Даны три числа, если они могут быть длинами сторон равнобедренного треугольника, вычислите длины его высот
Написать программу: могут ли три числа быть длинами сторон треугольника? C++
Проверить могут ли 3 числа быть длинами сторон прямоугольного треугольника C++
C++ Проверить, могут ли три положительных числа a, b, c быть длинами сторон треугольника.
C++ Введите три числа. Если они могут быть длинами сторон прямоугольного треугольника
Напишите программу, определяющую, могут ли числа являться длинами сто-рон треугольника 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     Напишите программу, которая определит, могут ли эти числа быть длинами сторон равнобедренного треугольника
Ответ Создать тему
Опции темы

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