Объяснение:
program treugolnik;
uses crt;
var
x1, y1, x2, y2, x3, y3, p:real;
function dlina(a1,b1, a2,b2:real):real;
begin
dlina:=sqrt(sqr(a1-a2)+sqr(b1-b2));
end;
begin
writeln('Введите координаты 1-ой вершины');
write('x='); readln(x1);
write('y='); readln(y1);
writeln('Введите координаты 2-ой вершины');
write('x='); readln(x2);
write('y='); readln(y2);
writeln('Введите координаты 3-ей вершины');
write('x='); readln(x3);
write('y='); readln(y3);
p:=dlina(x1,y1,x2,y2)+dlina(x1,y1,x3,y3)+dlina(x2,y2,x3,y3);
writeln('Периметр=',p);
end.
Поделитесь своими знаниями, ответьте на вопрос:
Сдокумент( без упаковки) можно передать по каналу связи с одного компьютера на другой за 40 сек. если предварительно упаковать документ архиватором, передать упакованный документ, а потом распаковать на компьютере получателя, общее время передачи( включая упаковку и распаковку) составит 20 сек. размер упакованного документа составляет 20% процентов размера исходного документа. сколько времени в секундах ушло на упаковку данных, если известно, что на их распаковку потребовалось в два раза больше времени?
Если размер стал равен 0.2 от исходного, значит на передачу понадобилось 40*0.2 = 8 сек, значит запаковка и распаковка вместе заняли 20 - 8 = 12 секунд.
Пусть x время на упаковку, время на распаковку x*2.
x + x*2 = 12
3x = 12
x = 4
ответ: 4 секунды.