Окружность вписанная в квадрат (допустил ошибку) - Free Pascal

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

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

Работать с паскалем только начал, задачка простая, но где то допустил ошибку, прошу помочь. Задача: На квадрат наложили круг такой величины, что он одновременно касается каждой стороны квадрата. Сторона квадрата есть целое число a. Найти наименьшее целое число, которое является большим от суммарной площади частей квадрата видимых из-под круга (круг не является прозачным). Вот скриншот программы:

Решение задачи: «Окружность вписанная в квадрат (допустил ошибку)»

textual
Листинг программы
n:=trunc(g)+1;

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

  1. Объявляется переменная n и присваивается ей значение равное trunc(g)+1, где trunc(g) означает округление значения переменной g вниз до ближайшего целого числа.
  2. В данном случае, значение переменной n будет на единицу больше значения переменной g, после округления вниз до ближайшего целого числа.

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

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