написать код в пайтоне информатика 9 класс Програма зчитує з клавіатури 3 цілих числа – початковий елемент списку, кінцевий елемент списку та крок зміни. За введеними даними генерується список. Програма виводить на екран таблицю чотири числа через дві крапки: елемент списку, квадрат даного елемента, куб даного елемента та значення протилежне йому за знаком. Кожні чотири числа виводяться з нового рядка.
текст определения этой функции. В противном случае удалите все комментарии }
{
function sign(x:real):integer;
begin
if x<0 then sign:=-1
else
if x>0 then sign:=1 else sign:=0
end;
}
var
x1,x2,y1,y2:real;
begin;
Write('Введите через пробел координаты точки 1: ');
Read(x1,y1);
Write('Введите через пробел координаты точки 2: ');
Read(x2,y2);
if (sign(x1)=sign(x2)) and (sign(y1)=sign(y2))
then Writeln('Точки находятся в одной четверти')
else Writeln('Точки находятся в разных четвертях')
end.
Тестовое решение:
Введите через пробел координаты точки 1: -3.5 8.1
Введите через пробел координаты точки 2: -5 4
Точки находятся в одной четверти
{ расстояние между парой точек }
begin
L:=sqrt(sqr(x2-x1)+sqr(y2-y1))
end;
var
ax,ay,bx,by,cx,cy,dx,dy:real;
begin
Write('Введите через пробел координаты точки A(x,y): ');
Read(ax,ay);
Write('Введите через пробел координаты точки B(x,y): ');
Read(bx,by);
Write('Введите через пробел координаты точки C(x,y): ');
Read(cx,cy);
Write('Введите через пробел координаты точки D(x,y): ');
Read(dx,dy);
Write('Сумма длин диагоналей: ',L(ax,ay,cx,cy)+L(bx,by,dx,dy):0:3)
end.
Результат выполнения программы:
Введите через пробел координаты точки A(x,y): 0 1
Введите через пробел координаты точки B(x,y): 2 5
Введите через пробел координаты точки C(x,y): 4 8
Введите через пробел координаты точки D(x,y): 2 0
Сумма длин диагоналей: 13.0622