Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
liusen
12.11.2022 18:11 •
Информатика
15. даны гипотенуза и катет прямоугольного треугольника. найти второй катет и радиус вписанной окружности. решить на c++.
Показать ответ
Ответ:
Ошлиарлт
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 оценок)
Популярные вопросы: Информатика
BeemayaS
04.01.2021 04:31
Сколько нужно рулонов обоев для оклейки комнаты длиной m метров, шириной n метров и высотой h метров, если ширина рулона k см, а длина 10 метров. известны так же s1 и s2...
xxxromsavxxx
04.04.2021 11:58
сегодня надо здать с интернета не списывать ...
hychkairyna
02.06.2020 05:18
с решение задач с нахождением наименьшего числа X для высказываний...
Ediнорог
07.01.2021 14:36
с интернета не списывать сегодня надо сдать ...
21062017
09.10.2021 02:49
сделать задание по информатике в Word. ответ скиньте вордовым файлом Само задание. Сделать надо чтобы выглядело точно также...
vadimvadimkuz
25.08.2021 08:57
Исполнитель Калькулятор имеет следующую систему команд: 1) прибавь 1; 2) умножь на 2. С первой из них исполнитель увеличивает число на экране на 2, с второй — в 2 раза....
малая555
25.11.2021 11:18
Для построения восьмиконечной звезды в MS Excel (в таком виде) предлагается несколько диапазонов ячеек со следующими значениями:...
pomogite361
17.06.2021 03:09
заполнения таблиц и расчетов в табличном редакторе?Какие функции и для чего можно использовать и с какими данными(типы данных)?...
darya666666666666
03.11.2021 16:53
Полный набор символов определенного начертания,включая прописные и строчные буквы,знаки пропитания,специальные символы,цифры и знаки арифметических действий называется:...
Изумруд444
15.10.2022 02:25
Відгадай загадку ця всесвітня ільки знає-просто диво! з нею вчись ти працювати-теж багато будеш знати...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#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++, советую там и проверять. Чтобы с синтаксисом проблем не возникло