Изи проблем. У яромира есть круг радиусом R. он хочет вписать в квадрат с максимально...

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

Изи проблем. У яромира есть круг радиусом R. он хочет вписать в квадрат с максимально возможной площадью в него. к сожалению, он плох в математике (и геометрии), именно поэтому попросил помощи у вас. поможете? нужно написать программу на любом языке программирования.


image

Информатика (17 баллов) | 21 просмотров
Дан 1 ответ
0 голосов

Вообще-то, в окружность можно вписать квадрат только одного размера. Каждая его диагональ будет равна диаметру окружности, то есть 2R. Площадь квадрата S = \frac{d^{2}}{2}, где d - диагональ квадрата. d = 2R, значит S = \frac{d^{2}}{2} = \frac{4R^{2}}{2} = 2R^{2}

Программа на PascalABC может иметь вид:

Program KWADRAT;

var

 r: real;

begin

 var s:='**** -=Alphaeus=- ****'; var k:=0;

 for k:=1 to 22 do begin write(s[k]); sleep(47) end;

 writeln; write('Введите R = '); readln(r);

 writeln('Площадь вписанного квадрата равна ',2*r*r);

end.

(52.6k баллов)