Для фигур: равностороннего треугольника, квадрата, правильных 5-угольника, 6-угольника,...

0 голосов
56 просмотров

Для фигур: равностороннего треугольника, квадрата, правильных 5-угольника, 6-угольника, …, N-угольника дана длина стороны А (одна и та же). Вычислить площади S этих геометрических фигур. (Pasсal)


Информатика (67 баллов) | 56 просмотров
0

Вы бы хоть правильно название языка писали...((

Дан 1 ответ
0 голосов
Правильный ответ

Var
  a, S: real;
  n: integer;

begin
  Write('Введите через пробел длину стороны многоугольника и число сторон: ');
  Readln(a, n);
  S := n * sqr(a) / (4 * tan(Pi / n));
  Writeln('Площадь многоугольника равна ', S:0:4);
end.

Тестовое решение:

Введите через пробел длину стороны многоугольника и число сторон: 5 10
Площадь многоугольника равна 192.3552


(142k баллов)
0

спасибо

0

в паскале пишет под tan неизвестный идентификатор