1. Desarrolle un algoritmo que permita calcular las cuatro operaciones básicas suma, resta, multiplicación o división, pero debe validad que no es posible la división entre cero.
2. Desarrolle un algoritmo que permita determinar si una persona adulta tiene fiebre o alta temperatura de acuerdo a su temperatura dada en grados centígrados se considera que tiene fiebre si es mayor a los 37°.
Respuestas
1.
def sumar():
x1 = input("introduzca el primer factor: ")
x2 = input("introduzca el segundo factor: ")
ans = x1 + x2
print( "x1 + x2 =" + ans)
select()
def restar():
x1 = input("introduzca el primer factor: ")
x2 = input("introduzca el segundo factor: ")
ans = x1 - x2
print( "x1 - x2 =" + ans)
select()
def multiplicar():
x1 = input("introduzca el primer factor: ")
x2 = input("introduzca el segundo factor: ")
ans = x1 * x2
print( "x1 × x2 =" + ans)
select()
def dividir():
x1 = input("introduzca el primer factor: ")
x2 = input("introduzca el segundo factor: ")
ans = x1 / x2
print( "x1 ÷ x2 =" + ans)
select()
def select():
choose = input("elige sumar, restar, multiplicar o dividir (s, r, m, d)")
if choose == "s":
sumar()
elif choose == "r":
restar()
elif choose == "m":
multiplicar()
elif choose == "d":
dividir()
select()
2.
temp = input("introduzca la temperatura corporal en grados celsius: ")
val = int(temp)
if temp >= 37:
print("Usted padece fiebre")
else:
print("Su temperatura corporal es estable")