Identify the errors in this code and how to fix them.

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter5: Repetition Statements
Section: Chapter Questions
Problem 7PP
icon
Related questions
Question

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

Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Randomized Select Algorithm
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT