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

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

Войти
Регистрация
Восстановить пароль
 
Ishiko_Ayame
0 / 0 / 0
Регистрация: 19.09.2015
Сообщений: 10
#1

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

28.09.2015, 11:05. Просмотров 254. Ответов 1
Метки нет (Все метки)

Элементы равнобедренного прямоугольного треугольника пронумерованы таким образом: 1 - катет, 2- гипотенуза, 3 - высота, 4 - площадь. Дан один из этих элементов и его значение. Вывести значение других элементов этого треугольника (в том же порядке).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2015, 11:05     Вывести значения заданного равнобедренного прямоугольного треугольника
Посмотрите здесь:
C++ Элементы равнобедренного прямоугольного треугольника пронумерованы следующим образом: 1 — катет a, 2 — гипотенуза c = a√2, 3 — высота h, опущенная на
C++ Вывести значения элементов заданного треугольника согласно условию
Вывести на экран длину гипотенузы прямоугольного треугольника по двум катетам C++
Вывести на экран длину гипотенузы прямоугольного треугольника по двум катетам C++
C++ Вывести на экран два массива, элементами первого являются элементы, меньшие заданного значения, элементами второго - большие заданного значения
Известна гипотенуза С и противолежащий угол B прямоугольного треугольника. Найти периметр треугольника C++
Функция вычисляющая периметр равнобедренного треугольника C++
Функция, находящая периметр равнобедренного треугольника C++
C++ Функция нахождения периметра равнобедренного треугольника по его основанию
Описать функцию TriangleP(a, h), находящую периметр равнобедренного треугольника C++
Найти площадь равнобедренного треугольника и радиусы вписанной и описанной окружности C++
C++ Реализовать функцию, находящую периметр равнобедренного треугольника по его основанию и высоте

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lawr
365 / 259 / 124
Регистрация: 09.05.2014
Сообщений: 767
28.09.2015, 15:55     Вывести значения заданного равнобедренного прямоугольного треугольника #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
38
39
40
41
#include <iostream>
#include <cmath>
int main(){
    const double root_of_two=sqrt(2);
double leg, hypotenuse, height, area;
int i;
std::cin>>i;
switch (i){
    case 1:
        std::cin>>leg;
        hypotenuse=leg*root_of_two;
        height=hypotenuse/2;
        area=pow(leg, 2)/2;
        break;
    case 2:
        std::cin>>hypotenuse;
        leg=hypotenuse/root_of_two;
        height=hypotenus/2;
        area=pow(leg, 2)/2;
        break;
    case 3:
        std::cin>>height;
        leg=height*2;
        hypotenuse=height*2;
        area=pow(leg, 2)/2;
        break;
    case 4:
        std::cin>>area;
        leg=sqrt(area/2);
        hypotenuse=leg*root_of_two;
        height=hypotenuse/2;
        break;
    default:
        std::cout<<"Error!";
        return 0;
    }
    std::cout<<"leg = "<<leg<<std::endl;
    std::cout<<"hypotenuse = "<<hypotenuse<<std::endl;
    std::cout<<"height = "<<height<<std::endl;
    std::cout<<"area = "<<area<<std::endl;
}
Yandex
Объявления
28.09.2015, 15:55     Вывести значения заданного равнобедренного прямоугольного треугольника
Ответ Создать тему
Опции темы

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