Popov Valentina1324
?>

ОЧЕНЬ Составить алгоритм в виде блок-схемы для решения задачи: Найти периметр прямоугольника, ширина и длина вводятся с клавиатуры.

Информатика

Ответы

annasv8
function ptcrk(a,b,x,y,r: real): integer;
var k: integer;
begin
  k:=0;  
  if abs(sqr(x-a)+sqr(y-b)-r*r)<1.0e-9 then k:=1;
  if r*r-sqr(x-a)-sqr(y-b)>1.0e-9 then k:=2;
  ptcrk:=k;
end;
// основная программа
var a,b,x,y,r,k: real;
begin
  write('координаты центра a b: ');  readln(a,b);
  write('координаты точки x y: ');  readln(x,y);
  write('радиус: ');  readln(r);
  k:=ptcrk(a,b,x,y,r);
  if k=1 then writeln('точка на окружности');
  if k=2 then writeln('точка внутри круга');
  if k=0 then writeln('точка вне круга');
end.

координаты центра a b: 2 1
координаты точки x y: 4 1
радиус: 2.1
точка внутри круга

координаты центра a b: 2 1
координаты точки x y: 4 1
радиус: 2
точка на окружности

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

ОЧЕНЬ Составить алгоритм в виде блок-схемы для решения задачи: Найти периметр прямоугольника, ширина и длина вводятся с клавиатуры.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

bugaevnicky
mar77873
ganorussia
мария Кузив1393
zaalmix
Araevich
спец Михасов
stairov536
gernovoy
fox-cab3444
azarovaelena19812
elizabetmaslova3
agent-ulitka5
Горностаева831
Paikina Natalya30