помогите с ДЗ по информатике 7 задание.Это паскаль
Помогите с ДЗ по информатике 7 задание.Это паскаль
![](/content/imgs/36/https://ru-static.z-dn.net/files/d76/5cf77fdcd32ad69201b20084aba3de31.jpg)
1 ответ
Дарина Каптюрина
// PascalABC.NET 3.3, сборка 1627 от 27.01.2018
// Внимание! Если программка не работает, обновите версию!
begin
var eps:=1e-6; // точность сравнения угла с прямым
var (a,b,c):=ReadReal3('Введите через пробел стороны треугольника:');
if (a+bgt;c) and (a+cgt;b) and (b+cgt;a) then begin
// Обретаем два угла из теоремы косинусов
// с^2 = a^2+b^2-2*a*b*cos(C)
var aC:=ArcCos((a*a+b*b-c*c)/(2*a*b)); // в радианах
var aB:=ArcCos((a*a+c*c-b*b)/(2*a*c)); // в радианах
var aA:=Pi-aB-aC; // 3-ий угол
var max:=Max(aA,Max(aB,aC)); // наибольший из углов
var d:=Pi/2; // прямой угол
if Абс(d-max)lt;eps then Writeln('Треугольник прямоугольный')
else
if maxlt;d then Writeln('Треугольник остроугольный')
else Writeln('Треугольник тупоугольный')
end
else Writeln('Треугольник выстроить невероятно')
end.
Образцы
Введите через пробел стороны треугольника: 2.1 3 4
Треугольник тупоугольный
Введите через пробел стороны треугольника: 3 4 5
Треугольник прямоугольный
Введите через пробел стороны треугольника: 5.2 5.2 5.2
Треугольник остроугольный
// Внимание! Если программка не работает, обновите версию!
begin
var eps:=1e-6; // точность сравнения угла с прямым
var (a,b,c):=ReadReal3('Введите через пробел стороны треугольника:');
if (a+bgt;c) and (a+cgt;b) and (b+cgt;a) then begin
// Обретаем два угла из теоремы косинусов
// с^2 = a^2+b^2-2*a*b*cos(C)
var aC:=ArcCos((a*a+b*b-c*c)/(2*a*b)); // в радианах
var aB:=ArcCos((a*a+c*c-b*b)/(2*a*c)); // в радианах
var aA:=Pi-aB-aC; // 3-ий угол
var max:=Max(aA,Max(aB,aC)); // наибольший из углов
var d:=Pi/2; // прямой угол
if Абс(d-max)lt;eps then Writeln('Треугольник прямоугольный')
else
if maxlt;d then Writeln('Треугольник остроугольный')
else Writeln('Треугольник тупоугольный')
end
else Writeln('Треугольник выстроить невероятно')
end.
Образцы
Введите через пробел стороны треугольника: 2.1 3 4
Треугольник тупоугольный
Введите через пробел стороны треугольника: 3 4 5
Треугольник прямоугольный
Введите через пробел стороны треугольника: 5.2 5.2 5.2
Треугольник остроугольный
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Газообразный аммиак объёмом 2.24 л (н.у.) был полностью поглощён 14.68 мл
Химия.
Упражнение 2 Выпишите глаголы и вставьте пропущенные буквы
Русский язык.
Радиус окружности, описанной около равностороннего треугольника, равен 6. Найдите сторону треугольника
Геометрия.
Вычислите силу с которой при давлении 100 КПа атмосфера давит на
Физика.
Синтаксический разбор и схема Но мы сказали, что нам ничего не
Русский язык.
Массовая доля целлюлозы в древесине составляет 50%. Какая масса спирта может
Химия.
помоги мне пожалуста прш
869*(61124-488*125)-50974
Математика.
по шкале высот определить ,в каком направлении происходит понижение релефа уральских гор
География.
Помогите пожалуйста написать Сочинение Овчинникова "победитель'
Литература.
Здравствуйте. Нужен цитатный план испытания лётчика в лесу главы2-13 по повести
Разные вопросы.
Облако тегов