Informática, perguntado por crislaine4956, 2 meses atrás

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

Respondido por Júnior
0

O algoritmo que vai efetuar o cálculo da distância entre dois pontos está em anexo.

A fórmula que efetua esse cálculo é:

\mathrm{d=\sqrt{(x_B-x_A)^2+(y_B-y_A)^2}}

Abaixo podemos ver o algoritmo (em linguagem C) que foi utilizado para realizar esse cálculo:

#include <stdio.h>

#include <math.h>

int main()

{

   int x1, y1, x2, y2;

   float distancia;

   

   //INSERINDO O PONTO 1:

   printf("\nInsira a coordenada X do 1^o ponto: ");

   scanf("%d", &x1);

   printf("\nInsira a coordenada Y do 1^o ponto: ");

   scanf("%d", &y1);

   //INSERINDO O PONTO 2:

   printf("\nInsira a coordenada X do 2^o ponto: ");    

   scanf("%d", &x2);

   printf("\nInsira a coordenada Y do 2^o ponto: ");

   scanf("%d", &y2);

   //REALIZANDO O CÁLCULO COM A FÓRMULA MENCIONADA:

   distancia = sqrt((x2 - x1)*(x2 - x1)+(y2 - y1)*(y2 - y1));

   //EXIBINDO O RESULTADO FINAL NA TELA DO USUÁRIO:

   printf("\nA distancia entre os pontos A(%d, %d) e B (%d, %d) é %.2f", x1, y1, x2, y2, distancia);

   return 0;

}

Espero ter ajudado! Leia mais sobre programação em:

brainly.com.br/tarefa/53423457

brainly.com.br/tarefa/53402915

brainly.com.br/tarefa/53402268

#SPJ4

Perguntas interessantes