Está en la página 1de 5

import math

print("Programa de cálculo de fórmulas")


print("1. Fórmula de Magnetismo Inducido")
print("2. Fórmula de Corrección al Aire Libre")
print("3. Atenuación de Campo Electromagnético")
print("4. Fórmula de Onda Sísmica ")

opcion = int(input("Seleccione una opción: "))

if opcion == 1:
print("Fórmula de Magnetismo Inducido: Fuerza del Magnetismo Inducido")
print("Esta fórmula calcula la fuerza que produce un campo magnético.")
print("Se basa en las propiedades del campo magnético: J = (k*B)/u")
print("Curso: Geofísica")
print("Carrera: Ingeniería Geológica")

u=4*math.pi*(10**-7)
k = float(input("Ingrese la constante de magnetización (en kg.m/C^2): "))
B = float(input("Ingrese la fuerza externa al campo magnético (en N): "))

Fuerza_del_Magnetismo_Inducido = (k*B)/u

print("La Inducción Magnética del campo es:", Fuerza_del_Magnestismo_Inducido,


"N")

elif opcion == 2:
print("Fórmula de Corrección al Aire Libre: Cambio de la gravedad")
print("Esta fórmula calcula el cambio de la gravedad con respecto a la altura.")
print("Se basa en la fórmula: g(FA)=2Gh/R")
print("Curso: Geofísica")
print("Carrera: Ingeniería Geológica")

G = 6.67*(10**-11)
R = 6371*(10**3)
h= float(input("Ingrese la altura (en m): "))

corrección_aire_libre = 2 * G*h/R

print("El cambio de gravedad es:", corrección_aire_libre, "N.m^2/kg")

elif opcion == 3:
print("Atenuación del campo electromagnético: Consecuencia de la perdida de
energía")
print("Esta fórmula calcula la atenuación con la distancia a través de un medio
conductor.")
print("Se basa en las propiedades del electromagnetismo: y=(pi.u.o.f)^(-1/2)")
print("Curso: Geofísica")
print("Carrera: Ingeniería Geológica")

u=4*math.pi*(10**-7)
o= float(input("Ingrese la conductividad del material (en S/m): "))
f= float(input("Ingrese la frecuencia (en Hertz): "))

y=(math.pi*u*o*f)**(-1/2)

print("La atenuación del campo electromagnético es:", y, "m")

elif opcion == 4:

print("Fórmula de Onda Sísmica: Longitud de Onda Sísmica")


print("Esta fórmula calcula la longitud de onda sísmica.")
print("Se basa en la fórmula: longitud de onda(dom)= V/f(dom)")
print("Curso: Geofísica")
print("Carrera: Ingeniería Geológica")

f = float(input("Ingrese la frecuencia dominante (en Hertz): "))


v = float(input("Ingrese la velocidad de propagación (en m/s^2): "))

longitud_de_onda_dominante= V/f

print("La longitud de onda es:", longitud_de_onda_dominante, "m")

else:
print("Error, Opción no valida, seleccione una opción del 1 al 4.")
Aplicando la opción 1:

Aplicando la opción 2:
Aplicando la opción 3:

Aplicando la opción 4:

También podría gustarte