Задание 1
Написать функцию решения квадратного уравнения:void sqr_equation(int a, int b, int c, int roots_count, float x1, float x2)
a,b,c - коэффициенты уравнения;
int_roots - количество вещественных различных корней;
x1, x2 - корни уравнения.
В описании функции правильно указать тип параметров!
Задание 2
Написать функцию, определяющую свойства треугольника:void triangle_prop(float a, float b, float c, bool valid, bool equilateral, bool isosceles, bool rectangular, bool obtuse, bool acute)
a, b, c - длины сторон треугльника;
valid - можно ли из данных отрезков составить треугольник;
equilateral - треугольник является равносторонним;
isosceles - треугольний равнобедренный;
rectangular - треугольник прямоугольный;
obtuse - треугольник тупоугольный;
acute - треугольник остроугольный.
В описании функции правильно указать тип параметров!
Задание 3
Написать функцию, вычисляющую углы треугольника по его сторонам:
void triangle(float a, float b, float c, float alpha, float beta, float gamma)
a, b, c - стороны треугольника;
alpha, beta, gamma - углы треугольника.
Чтобы правильно рассчитать углы, вам, возможно, потребуется изучить статью Решение треугольников.
Комментариев нет:
Отправить комментарий