Прошу посодействовать составить задачу в ABC Pascal!!!Длинно хворал и пропустил много

Прошу посодействовать составить задачку в ABC Pascal!!!
Длинно недомогал и пропустил много главных теорий, а сейчас нужно приготовиться к зачету :С
Прошу, помогите составить метод, сущность такая:
1.Необходимо использовать только целые числа
2.Найти тип треугольника (равносторонний, равнобедренный, прямой и т.д.)
3.Существует ли этот треугольник (ну то, что любая сторона меньше суммы 2-ух иных)
4.Вид треугольника
5.Отыскать по формулам: Периметр (P), площадь (S), медиану и бессикриссу
6.И по возможности синусы и косинусы
Заранее благодарю за помощь!

Задать свой вопрос
1 ответ
Опущу все прелюдии.
WriteLn('Введите длины сторон треугольника');
ReadLn(x, y, z);
If x = y and y = z and z = x
 then
  WriteLn('Данный треугольник - равносторонний')
 else
  If (x = y and y = z) or (x = y and x = z) or (x = z and y = z)
   then
    WriteLn('Данный треугольник - равнобедренный')
   else
    If (Sqrt(x) = Sqrt(y) + Sqrt(z)) or (Sqrt(y) = Sqrt(x) + Sqrt(z)) or (Sqrt(z) = Sqrt(x) + Sqrt(y))
     then
      WriteLn('Данный треугольник - прямоугольный')
     else
      If (x lt; (y + z)) and (y lt; (x + z)) and (z lt; (x + y))
       then
        WriteLn('Данный треугольник является обычным')
       else
        WriteLn('Данный треугольник не существует');
p := div((x + y + z) / 2); Полупериметр
WriteLn('Периметр треугольника Р =', x + y + z);
WriteLn('Площадь треугольника S =', div(Sqrt(p*(p-x)*(p-y)*(p-z))));
WriteLn('Медиана к стороне x -', div(Sqrt(2*Sqr(y) + 2*Sqr(z) - Sqr(x))/2));
WriteLn('Биссектриса стороны х -', div(Sqrt(y*z*(x+y+z)*(y+z-x))/(y+z)));

С синусами/косинусами особая история, напиши мне в лс, чтобы я не пренебрегал потом посодействовать.
Суточникова София
Все отлично, но почему то бранится на операцию "div"? Вот выдает ошибку:
Вашугин Леня
Program1.pas(21) : Встречено 'div', а ожидалось выражение
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт