1
# el ejercicio ax^2+bx+c=0
from math import sqrt
print('tu resultado es:')
def resolver_ecuación(a, b, c):
determinante = b**2 - 4*a*c
if determinante > 0:
x_1 = (-b + sqrt(determinante)) / (2*a)
x_2 = (-b - sqrt(determinante)) / (2*a)
return x_1, x_2
elif determinante == 0:
x_1 = -b / (2*a)
return (x_1,)
else:
return tuple()
print(resolver_ecuación(1, 0, 0))
print(resolver_ecuación(1, 0, 1))
print(resolver_ecuación(1, 0, -1))
def euro(cntdd):
return cntdd * 7.46
def dolar(cntdd):
return cntdd * 6.89
def yen(cntdd):
return cntdd * 0.054
def libra_esterlina(cntdd):
return cntdd * 8.99
while True:
print('1Euro')
print('2Dólar')
print('3Yen')
print('4Libra Esterlina')
opcion = input('elija la moneda=')
cntdd = float(input('Cantidad='))
if opcion == '1':
print(euro(cntdd),'Bs')
elif opcion == '2':
print(dolar(cntdd),'Bs')
elif opcion == '3':
print(yen(cntdd),'Bs')
elif opcion == '4':
print(libra_esterlina(cntdd,),'Bs')
else:
print('no proceso')
10
from cmath import pi
import math
[Link]
def circulo(r):
area = pi * (r)**2
perimetro = 2 * pi * r
print('area=', area, 'perímetro=', perimetro)
def paralelogramo(b, h, a):
area = b * h
perimetro = 2 * (a + b)
print('area=', area, 'perímetro=', perimetro)
def trapecio(a, b, c, h):
area = ((a + b) * h) / 2
perimetro = a + b + (2 * c)
print('area=', area, 'perímetro=', perimetro)
def rombo(d1, d2, a):
area = (d1 * d2) / 2
perimetro = 4 * a
print('area=', area, 'perímetro=', perimetro)
while True:
print('1Círculo')
print('2Paralegramo')
print('3Trapecio')
print('4Rombo')
print('0salir')
opcion = int(input('Digita la Opción='))
match opcion:
case 1:
r = float(input('valor para r='))
circulo(r)
case 2:
b = float(input('valor para b='))
h = float(input('valor para h='))
a = float(input('valor para a='))
paralelogramo(b, h, a)
case 3:
a = float(input('valor para a='))
b = float(input('valor para b='))
c = float(input('valor para c='))
h = float(input('valor para h='))
trapecio(a, b, c, h)
case 4:
d1 = float(input('valor para d1='))
d2 = float(input('valor para d2='))
a = float(input('valor para a='))
rombo(d1, d2, a)
case 0:
print("Hasta luego")
break