М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
mkogavuk
mkogavuk
06.07.2020 18:48 •  Информатика

Ввести стороны треугольника. Вычислить все углы треугольника (в градусах)
с++

👇
Ответ:
Dashe444ki
Dashe444ki
06.07.2020

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

   double a, b, c, c1, c2, c3, temp;//объявляем переменные для сторон треугольника, его углов и временную переменную

   const double PI = 3.14159265;//объявляем константу для числа пи

   cin >> a >> b >> c;//считываем значения сторон

   if (a + b < c || a + c < b || b + c < a)//проверяем, являются ли введенные данные сторонами треугольника. если одна из сторон больше суммы двух других

       cout << "not triangle ";//то посторить треугольник с задаными сторонами невозможно, о чем и выводится сообщение

   else//в противном случае

   {

       /*рассчитываем значения углов пользуясь теоремой косинусов

       (Квадрат стороны треугольника равен сумме квадратов двух других сторон

       минус удвоенное произведение этих сторон на косинус угла между ними)

       отсюда угол между двух сторон треугольника равен арккосинусу частности разности суммы квадратов этих сторон

       и квадрата его третьей стороны и удвоенного произведения этих сторон (надеюсь, понятно).

       т.к. функция acos в С++ возвращает значение в радианах, переводим в градусы, умножая на 180 и деля на пи. */

       c1 = acos((a * a + b * b - c * c) / (2 * a * b)) * 180 / PI;

       c2 = acos((a * a + c * c - b * b) / (2 * a * c)) * 180 / PI;

       c3 = acos((b * b + c * c - a * a) / (2 * b * c)) * 180 / PI;

       //выводим расчетные значения углов

       cout << "corner1 = " << c1;

       cout << "corner2 = " << c2;

       cout << "corner3 = " << c3;

   }

}

Объяснение:

4,5(7 оценок)
Открыть все ответы
Ответ:
daniilostroymov
daniilostroymov
06.07.2020
Письменность - это важная часть всей нашей жизни. Мы пользуемся таким методом, чтобы записать некую информацию. Это дает огромный толчок науке прежде всего потому, что без письменности большая часть знаний не сохранилась бы. Разные формулы, исторические записи - за все это мы должны благодарить письменность. Если рассуждать надобность письменности с точки культуры, то следует отметить, что тут письменность оставила огромную отметку. Литературные шедевры, которые стали знаменитыми во всем мире, песни, стихи - все сохранилось благодаря письменности. Задумайтесь, что бы было, если бы письменности не существовало?

P.S. Это набросок на сочинение или доклад, его можно обогатить разными выражениями и цитатами, поискать еще некоторые факты об возникновении и истории письменности 
4,8(71 оценок)
Ответ:
danchik56
danchik56
06.07.2020
Письменность - это важная часть всей нашей жизни. Мы пользуемся таким методом, чтобы записать некую информацию. Это дает огромный толчок науке прежде всего потому, что без письменности большая часть знаний не сохранилась бы. Разные формулы, исторические записи - за все это мы должны благодарить письменность. Если рассуждать надобность письменности с точки культуры, то следует отметить, что тут письменность оставила огромную отметку. Литературные шедевры, которые стали знаменитыми во всем мире, песни, стихи - все сохранилось благодаря письменности. Задумайтесь, что бы было, если бы письменности не существовало?

P.S. Это набросок на сочинение или доклад, его можно обогатить разными выражениями и цитатами, поискать еще некоторые факты об возникновении и истории письменности 
4,4(58 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ