tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
15. даны гипотенуза и катет
15. даны гипотенуза и катет прямоугольного треугольника. найти второй катет и радиус вписанной окружности. решить на c++.
Danilkez
3 26.09.2019 14:30
26
Ответы
vanab322
08.10.2020 20:23
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
float gip, katet1,katet2,radius;
cout << "Введите величину гипотенузы ( см ): ";
cin >> gip;cout << "Введите величину известного катета ( см ) : ";
cin >> katet1;
katet2 = sqrt((float(gip*gip - katet1 * katet1)));
radius = (katet1 + katet2 - gip) / 2;
cout << "Второй катет равен: " << katet2 << " см \nРадиус вписанной
окружности: " << radius << endl;
return 0;
}
использовал формулу для радиуса radius = (katet1+katet2-gip)/2
Для нахождения катетов katet2 = корень квадратный из gip^2-katet1^2
Писал в visual c++, советую там и проверять. Чтобы с синтаксисом проблем не возникло
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
муратмурмур
07.03.2021 20:43
Microsoft Excel: Построить таблицы истинности для 3 функций. Вариант любой...
Mon45
07.03.2021 20:52
Записать логическое выражение для функции F(X,Y,Z) согласно заданной таблице истинности . Полученное логическое выражение упростить и составить по нему логическую схему....
Отличница2013
07.03.2021 20:59
Розробити програму, яка за введеною датою народження людини визначатиме, до якого знаку Зодіака вона належить: 20.01 – 18.02 – Водолій 19.02 – 20.03 – Риби 21.03 – 19.04 – Овен...
zaharsteam
12.07.2019 12:30
Какой объем информации содержит черно-белая картинка, состоящая из 128*256 точек?...
Sekureti556
12.07.2019 12:30
Впрограмме описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленная переменная i. в ниже фрагменте программы массив сначала заполняется, а потом изменяется:...
amnat5247
12.07.2019 12:30
Для кодирования букв а, б, в, г решили использовать двухразрядные последо- вательные двоичные числа (от 00 до 11 соответственно). если таким зако- дировать последовательность символов...
yesenia2007
12.07.2019 12:30
Вкоробке лежали 128 фломастера.все фломастеры разных цветов.какое количество информации содержит сообщение о том,что из неё достали красный фломастер?...
Cherry5858
12.07.2019 12:40
Каждый нечётный элемент массива уменьшить в два раза а каждый чётный увеличить на 5 полученный массив вывести в столбец...
ттууппааяя
12.07.2019 12:40
Даны действительная матрица размера nx(n+1),действительные числа +1,+1,натуральные числа p,q(p =n,q =n+1)образовать новую матрицу размера (n+1)x(n+2) вставкой после строки сномером...
Vera2200
12.07.2019 12:40
Сумма цифр случайного трехзначного числа (например, число 123 - это и есть цифры трехзначного числа , для общего случая это будет xyz. обозначает за x -первое число, y- второе...
Популярные вопросы
Рассмотрите задние конечности - НОГИ, служащие для передвижения по земле, лазанья...
2
За три дні футбольні вболівальники викупили 42568 квитків. Першого дня викупили...
1
Read and write 4класс как делать? ...
1
Найти производную функции y=4 Найти вторую производную функции функции y=f(x)...
2
Выполнить 2 задания, совсем не поняла, английский не знаю. все очень легко,...
2
ів - Географія! Вирішіть будь ласка 1 завдання на обох сторінках! І поясніть...
2
Написать характеристику про Тину из произведения Тапёр...
2
1. Однорідними членами ускладнено реченняА наздоганяй, наздоганяй літа молодії...
3
Во время полёта пассажиры Купили 40 чашек Кофе, позже - ещё30 чашек, всего на...
3
ответить на во Какие человеческие качества утверждаются в повести Белые ночи...
2
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
float gip, katet1,katet2,radius;
cout << "Введите величину гипотенузы ( см ): ";
cin >> gip;cout << "Введите величину известного катета ( см ) : ";
cin >> katet1;
katet2 = sqrt((float(gip*gip - katet1 * katet1)));
radius = (katet1 + katet2 - gip) / 2;
cout << "Второй катет равен: " << katet2 << " см \nРадиус вписанной
окружности: " << radius << endl;
return 0;
}
использовал формулу для радиуса radius = (katet1+katet2-gip)/2
Для нахождения катетов katet2 = корень квадратный из gip^2-katet1^2
Писал в visual c++, советую там и проверять. Чтобы с синтаксисом проблем не возникло