| 1. |
Write a menu driven program to read, display, add and subtract two distances? |
|
Answer» class Dist: def_init_(self): self, dist 1=0 self.dist 2=0 def read(self): self.dist 1=int(input(“Enter distance 1”)) self.dist 2=int(input(“Enter distance 2”)) def disp(self): print(“distance 1” , self.dist 1) print(“distance 2” , self.dist 2) def add(self): print(“Total distances” , self.dist 1+self.dist 2) def sub(self): print(“Subtracted distance” , self.dist 1-self.dist 2) d=Dist( ) choi = “y” while(choi == “y”): print(” 1. accept \n 2. Display \n 3. Total \n 4. Subtract”) ch = int(input(“Enter your choice”)) if(ch==l): d.read( ) elif(ch==2): d.disp( ) elif(ch==3): d.add( ) elif(ch==4): d.sub( ) else: print(“Invalid Input…”) choi = input(“Do you want to continue”) Output: 1. Accept 2. Display 3. Add 4. Subtract Enter your choice : 3 Enter distance 1 : 100 Enter distance 2 : 75 Do you want to continue .. y 1. Accept 2. Display 3. Add 4. Subtract Enter your choice : 3 Total distances : 175 Do you want to continue .. y 1. Accept 2. Display 3. Add 4. Subtract Enter your choice : 2 Enter distance 1 : 100 Enter distance 2 : 75 Do you want to continue .. y 1. Accept 2. Display 3. Add 4. Sub Enter your choice : 4 Subtracted distance : 25 Do you want to continue .. N |
|