Identify the errors in this code and how to fix them.
Identify the errors in this code and how to fix them.
#Arguments i-current e-Voltage
#Compute the resistance using i=e/r
def main():
voltage1=float(input("Please enter the voltage of circuit 1 :"))
current1=float(input("Please enter the current of 1 :"))
voltage2=float(input("\nPlease enter the voltage of circuit 2 :"))
current2=float(input("Please enter the voltage of current 2 :"))
voltage3=float(input("\nPlease enter the voltage of circuit 3 :"))
current3=float(input("Please enter the current of circuit 3 :"))
r1=resistance(i1,e1)
r2=resistance(i2,e2)
r3=resistance(i3,e3)
rs=series_resistance(r1,r2,r3)
rp=parallel_resistance(r1,r2,r3)
print("\n In a parallel circuit arrangement the total current would be:%.2f'%rp)
print('Resistance in Series Circuit :%.2f'%rs)
def resistance(i,e):
return e/i
#Compute the total resistance as per the given formula
def parallel_resistance(r1,r2,r3):
return 1.0/((1.0/r1)+(1.0/r2)+(1.0/r3))
#Compute the series resistance
def series_resistance(r1,r2,r3):
return r1+r2+r3
#Read the voltage
#Read the current
#Compute the resistance in series Circuit
#Display the result
main
Step by step
Solved in 3 steps with 1 images