19) escreva um algoritmo que calcule a distância entre dois pontos em um plano cartesiano. apresente as variáveis em um teste de mesa. dica: utilize funções para realizar o algoritmo.
Respostas
Vamos escrever um algoritmo em Python para calcular a distância entre dois pontos de um plano cartesiano. Veja o código completo na imagem em anexo.
Algoritmo em Python
Podemos criar o algoritmo pedido em Python. Vamos utilizar para o teste de mesa os pontos do plano cartesiano (0, 0); (1, 1); (-1, 1); (-1, -1); (-1, 1):
import numpy as np
#Função que calcula distância entre dois pontos de um plano cartesiano
def calculadist(a, b):
x1, x2 = a[0], b[0]
y1, y2 = a[1], b[1]
dist = np.sqrt((x1 - x2)**2 + (y1 - y2)**2)
return dist
#Pontos para o teste de mesa
p = [(1.0, 1.0), (1.0, -1.0), (-1.0,-1.0), (-1, 1)]
#imprimir o valor da distância para os pontos de teste
print(calculadist(p[0], p[1]))
print(calculadist(p[3], p[1]))
print(calculadist(p[0], p[3]))
print(calculadist(p[2], p[3]))
print(calculadist((0.0, 0.0), (-1.0, -1.0)))
Saiba mais sobre programação em: https://brainly.com.br/tarefa/53642459
#SPJ4