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

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

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

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

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

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

Даны три числа, если они могут быть длинами сторон равнобедренного треугольника, вычислите длины его высот - C++
Здравствуйте. Помогите пожалуйста, очень нужно. Моя подруга попросила решить меня, но я давно ничем таким не занималась и ничего сделать не...

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

Проверить могут ли 3 числа быть длинами сторон прямоугольного треугольника - C++
Введите три числа. Если они могут быть длинами сторон прямоугольного треугольника, выведите их в порядке возрастания и вычислите площадь...

Проверить, могут ли три положительных числа a, b, c быть длинами сторон треугольника. - C++
Проверить, могут ли три положительных числа a, b, c быть длинами сторон треугольника.То есть должно выполнятся условие ((a + b) > c) И ((b...

Введите три числа. Если они могут быть длинами сторон прямоугольного треугольника - C++
Добрый вечер, уважаемые фурумчане! У меня возникли кое какие проблемы в задаче. Прошу вас помочь с этим: Введите три числа. Если они могут...

Напишите программу, определяющую, могут ли числа являться длинами сто-рон треугольника - C++
Даны три вещественных числа a, b, 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
ооой, спасибо большое))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2011, 21:05
Привет! Вот еще темы с ответами:

заданы координаты трех точек. Напишите программу, которая проверяет, являются ли эти точки вершинами треугольника. - C++
На входе заданы координаты трех точек. Напишите программу, которая проверяет, являются ли эти точки вершинами треугольника. :) ...

Даны координаты трех точек на плоскости. Если они могут быть вершинами равнобедренного остроугольного треугольника, вычислить его площадь. Где ошибка? - C++
Даны координаты трех точек на плоскости. Если они могут быть вершинами равнобедренного остроугольного треугольника, вычислить его...

Напишите программу, которая вводит три действительный числа и проверяет, являются ли эти числа первыми тремя членами арифметической прогрессии. - C++
Скласти програму, яка вводить три дійсні числа та перевіряє, чи ці числа є першими трема членами арифметичної прогресії.

Могут ли числа быть сторонами треугольника - C++
Задача 1. Заданы 3 числа: a, d и с. Узнать могут ли они быть сторонами треугольника и , ясли да, узнать его тип: равнобедренный,...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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