Определить Периметр правильного n-угольника описанного около окружности радиуса R - Pascal

Узнай цену своей работы

Формулировка задачи:

Определить Периметр правильного n-угольника описанного около окружности радиуса R n=5 R=28,5 где n-колличество сторон, an-одна сторона. формулы для решения an=2*R*tg(180/n) P=an*n Нужна в форме Паскаля Заранее спасибо!!!

Решение задачи: «Определить Периметр правильного n-угольника описанного около окружности радиуса R»

textual
Листинг программы
var n,R,a,P,i:real;
Begin
i:=3.14;
writeln('vvedite n');
readln(n);
writeln('vvedite R');
readln(R);
a:=2*R*(sin(i/n)/cos(i/n));
P:=a*n;
writeln('a= ', a:5:2);
writeln('P= ', p:5:2);
readln;
End.

Объяснение кода листинга программы

  1. В начале кода объявляются переменные n, R, a, P и i, которые будут использоваться для решения задачи.
  2. Затем происходит чтение значения переменной n с помощью функции readln.
  3. После этого происходит чтение значения переменной R с помощью функции readln.
  4. Далее, внутри цикла, значение переменной i устанавливается равным 3.14.
  5. Затем, с помощью функции writeln, выводится сообщение 'vvedite n', чтобы пользователь мог ввести значение переменной n.
  6. Аналогично, выводится сообщение 'vvedite R', чтобы пользователь мог ввести значение переменной R.
  7. После этого, значение переменной a вычисляется как 2R(sin(i/n)/cos(i/n)).
  8. Значение переменной P вычисляется как a*n.
  9. Выводится значение переменной a с точностью до 5 знаков после запятой с помощью функции writeln.
  10. Аналогично, выводится значение переменной P с точностью до 5 знаков после запятой с помощью функции writeln.
  11. Код завершается, и пользователю предлагается нажать любую клавишу, чтобы выйти из программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.182 из 5
Похожие ответы