Решить задачу на Паскале. Заданы площади круга S1 и квадрата S2. Определить поместится ли круг в квадрате. Задачу решить при а) S1=70, S2=36,74 б) S1=0,86, S2=0,64 Квадрат поместится в круге, если диаметр окружности меньше или равен стороне квадрата. Диагональ квадрата и диаметр окружности найти из площади фигур. Результат вывести на экран.

23 Апр 2021 в 19:45
132 +1
0
Ответы
1

program CircleInSquare;

var
S1, S2, dSquare, dCircle: real;

begin
//Первый случай: S1=70, S2=36,74
S1 := 70;
S2 := 36.74;

dSquare := sqrt2<em>S22 <em> S22<em>S2; //находим диагональ квадрата
dCircle := sqrtS1/3.1416S1 / 3.1416S1/3.1416 2; //находим диаметр окружности

if dCircle <= dSquare then
writeln′Кругпомещаетсявквадрате′'Круг помещается в квадрате'Кругпомещаетсявквадрате else
writeln′Кругнепомещаетсявквадрате′'Круг не помещается в квадрате'Кругнепомещаетсявквадрате;

//Второй случай: S1=0.86, S2=0.64
S1 := 0.86;
S2 := 0.64;

dSquare := sqrt2<em>S22 <em> S22<em>S2; //находим диагональ квадрата
dCircle := sqrtS1/3.1416S1 / 3.1416S1/3.1416 2; //находим диаметр окружности

if dCircle <= dSquare then
writeln′Кругпомещаетсявквадрате′'Круг помещается в квадрате'Кругпомещаетсявквадрате else
writeln′Кругнепомещаетсявквадрате′'Круг не помещается в квадрате'Кругнепомещаетсявквадрате;

end.

17 Апр 2024 в 18:46
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир