Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
FlacJK
21.05.2020 02:21 •
Информатика
15. даны гипотенуза и катет прямоугольного треугольника. найти второй катет и радиус вписанной окружности. решить на c++.
Ответ:
86543949776944
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++, советую там и проверять. Чтобы с синтаксисом проблем не возникло
0,0
(0 оценок)
Популярные вопросы: Информатика
няхамилаха
12.02.2023 10:25
Два разных по величине числа. записать алгоритм определения, какое из этих чисел больше....
stanislavovichs
12.02.2023 10:25
Нужна ! написать программу в кумире,которая меняет главную и побочную диагональ матрицы размером 3х3....
SETMASTERS
14.02.2021 23:06
Вкаком году в америке изобретён телефон...
huilo4
07.04.2022 21:14
При игре в кости используется кубик с шестью гранями. сколько бит информации получает игрок при каждом бросании кубика? желательно с дано...
RomanBelyy01
27.06.2020 13:13
Последовательность Хэмминга образуют натуральные числа, не имеющие других простых делителей, кроме 2, 3 и 5. Найти сумму первых N элементов этой последовательности. C++...
Радужныйединорог1526
31.03.2023 06:13
Какому десятичному числу соответствует запись двоичного числа 100010 А 37 Б 38 В 34 Г 40...
bagfaver
06.05.2020 01:44
Python wars 2: Определим 123-числа следующим образом: 1 - наименьшее 123-число. В записи числа в основании 10 могут присутствовать только цифры 1 , 2 и 3 . Количество раз,...
Акали
12.12.2021 06:08
Чему равно десятичной число 45 в восьмеричной системе счисления и шестнадцатеричной системе счисления.? 1: в восьмеричной 52 , а в шестнадцатеричной 2А: 2:в восьмеричной...
JJJJJJ28
12.06.2022 23:21
Составить программу формирующую матрицу строку из N элементов, начальным значением M0, каждый следующий член которой равен квадрату предыдущего...
mirt10
14.03.2022 20:12
Решите задачу по алгебре, и сделайте решение каждой задачи)...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#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++, советую там и проверять. Чтобы с синтаксисом проблем не возникло