Объяснение:
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.
6
Объяснение:
Между населёнными пунктами A, B, C, D построены дороги, протяжённость которых (в километрах) приведена в таблице. Определите длину кратчайшего пути между пунктами A и С. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.
Сколькими можно попасть в пункт С?
Из D в C - 2 км
Из B в С - 5 см
Из А в С - 7 км
Рассмотрим п.D - из А в него 4 километра. В сумме: 2 + 4 = 6 километров.
Рассмотрим п.В - из А в него 2 километра. В сумме: 5 + 2 = 7 километров.
Из п.А в п.С напрямую - 7 километров.
Получается, что сначала надо прибыть из пункта А в пункт D, потом из пункта D в пункт С.
ответ: 6 километров.
Поделитесь своими знаниями, ответьте на вопрос:
Вывести на экран квадрат введенного числа .дано натуральное число меньше 256.сформировать число представляющее собой его квадрат.
x: byte;
begin
readln(x);
writeln(sqr(x));
end.