Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer no plano, P(x1,y1) e P(x2,y2), escreva a distância entre eles. A fórmula que efetua tal cálculo é:
Soluções para a tarefa
tot=(x2*x2-2*x1*x2+x1*x1)+(y2*y2-2*y2*y1+y1*y1);tot=sqrt(tot);printf("%lf",tot);return 0;}
No caso temos que a fórmula para efetuar tal cálculo ficaria: d=raizq(x2-x1)^2+(y1-y2)^2.
Assim, temos que uma possibilidade de uma algorítimo irá ficar da seguinte maneira:
var
x1,x2,y1,y2, d: real
inicio
escreval ("***Calcular Distância entre 2 Pontos***")
escreva ("Qual o valor de x1?")
leia (x1)
escreva ("Qual o valor de x2?")
leia (x2)
escreva ("Qual o valor de y1?")
leia (y1)
escreva ("Qual o valor de y2?")
leia (y2)
d <- raizq((x2-x1)^2)+((y2-y1)^2)
escreva ("A distância entre os dois pontos eh: ", d: 5:2)
fimalgoritmo
Importante notar que os algorítimos são de fundamental importância para fazer programas de computadores e fazer com que sistemas sejam funcionais.
Nesse sentido, é importante que os algorítimos estavam de acordo com os parâmetros do sistema a que se deseja implementar.
você pode ler mais em: https://brainly.com.br/tarefa/18261175
espero ter ajudado!