import math
print("Ingrese el valor de las resistencias en ohmnios")
R1 =0
R1 =input()
R2 =0
R2 =input()
R3 =0
R3 =input()print("Elija la configuración del circuito con la que va a trabajar")print("Serie:1")print("Paralelo:2")print("Mixto con R1 y R2 en serie y R3 en paralelo:3")print("Mixto con R1 y R3 en serie y R2 en paralelo:4")print("Mixto con R2 y R3 en serie y R1 en paralelo:5")
ConfiguracionRtotal =0
ConfiguracionRtotal =input()if ConfiguracionRtotal ==1:
Rtotalserie1 =0
Rtotalserie1 = R1 + R2 + R3
print(Rtotalserie1)print("Factor de correción: Rtotalserie1 aumenta un 5%")
Rtotalserie =0
Rtotalserie = Rtotalserie1 +(Rtotalserie1 *0.05)print(Rtotalserie)
Limitesuperior =0
Limitesuperior =input()if Rtotalserie > Limitesuperior:print("Se aumentaron 20 Ohm adicionales por la verificación de límites")
Retotalserie =0
Retotalserie = Rtotalserie +20print("La Rtotal de la configuración del circuito es serie es:")print(Retotalserie)else:print("La Rtotal de la configuración del circuito en serie es:")print(Rtotalserie)else:if ConfiguracionRtotal ==2:
Rtotalparalelo1 =0
Rtotalparalelo1 =1/((1/ R1)+(1/ R2)+(1/ R3))print(Rtotalparalelo1)print("Factor de correción: Rtotalparalelo1 disminuye un 10% ")
Rtotalparalelo =0
Rtotalparalelo = Rtotalparalelo1 -(Rtotalparalelo1 *0.1)print(Rtotalparalelo)
Limiteinferior =0
Limiteinferior =input()if Rtotalparalelo < Limiteinferior:print("Se deberan restar 2 Ohm por la verificación de límites")
Retotalparalelo =0
Retotalparalelo = Rtotalparalelo +2print("La Rtotal de la configuración del circuito en paralelo es:")print(Retotalparalelo)else:print("La Rtotal de la configuración del circuito en paralelo es:")print(Rtotalparalelo)else:if ConfiguracionRtotal ==3:
Mixto1 =0
Mixto1 =1/((1/(R1 + R2))+(1/ R3))print("La Rtotal de la configuración del circuito Mixto con R1 y R2 en serie y R3 en paralelo es: ")print(Mixto1)else:if ConfiguracionRtotal ==4:
Mixto2 =0
Mixto2 =1/((1/(R1 + R3))+(1/ R2))print("La Rtotal de la configuración del circuito Mixto con R1 y R3 en serie y R2 en paralelo es:")print(Mixto2)else:if ConfiguracionRtotal ==5:
Mixto3 =0
Mixto3 =1/((1/(R2 + R3))+(1/ R1))print("La Rtotal de la configuración del circuito Mixto con R2 y R3 en serie y R1 en paralelo es:")print(Mixto3)else:print("No se encontró la configuración del circuito")