Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Cálculo de la Distancia entre Dos Puntos en Latitud y Longitud, Ejercicios de Informática

Este documento contiene una función en python que calcula la distancia entre dos puntos dados sus coordenadas en grados de latitud y longitud. El cálculo se realiza mediante la fórmula de haversine. La función se denomina 'resta' y toma dos argumentos, las longitudes en grados de los dos puntos. El documento incluye dos funciones auxiliares: 'distanciax' y 'sen'.

Tipo: Ejercicios

2019/2020

Subido el 24/10/2020

jennifer-gonzalez-6
jennifer-gonzalez-6 🇨🇴

4 documentos

1 / 1

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
8908.78
6768.98
5667.67
1233.98from math import *
def distanciax():
lat1=float(input())
lat1=lat1*pi/180
lat2=float(input())
lat2=lat2*pi/180
long1=float(input())
long1=long1*pi/180
long2=float(input())
long2=long2*pi/180
respuesta=[lat1,lat2,long1,long2]
return respuesta
def RESTA (long1,long2):
datos=distanciax()
f = 0
f = (long2-long1)
distanciax=acos(sen(datos[0])*sen(datos[1])
+cos(datos[0])*cos(datos[1])*cos(f))
RESTA(long1,long2)

Vista previa parcial del texto

¡Descarga Cálculo de la Distancia entre Dos Puntos en Latitud y Longitud y más Ejercicios en PDF de Informática solo en Docsity!

1233.98from math import * def distanciax(): lat1=float(input()) lat1=lat1pi/ 180 lat2=float(input()) lat2=lat2pi/ 180 long1=float(input()) long1=long1pi/ 180 long2=float(input()) long2=long2pi/ 180 respuesta=[lat1,lat2,long1,long2] return respuesta def RESTA (long1,long2): datos=distanciax() f = 0 f = (long2-long1) distanciax=acos(sen(datos[ 0 ])sen(datos[ 1 ]) +cos(datos[ 0 ])cos(datos[ 1 ])*cos(f)) RESTA(long1,long2)