Complete the convert() function that casts the parameter from a float to an integer and returns the result. Note that the returned value of the convert() function is printed. Ex: If the float value is 19.9, then the output is: 19 Ex: If the float value is 3.1, then the output is: 3 this is what i have def largest_number(num1, num2, num3):  if(num1 > num2 and num1 > num3):   return num1  elif(num2 > num3):   return num2  else:   return num3 def smallest_number(num1, num2, num3):  if(num1 < num2 and num1 < num3):   return num1  elif(num2 < num3):   return num2  else:   return num3 if __name__ == '__main__':  n1 = float(input())  n2 = float(input())  n3 = float(input())  print("largest:",largest_number(n1,n2,n3))  print("smallest:",smallest_number(n1,n2,n3)) it says Test convert() with random float value test_passed function missing   Traceback (most recent call last): File "main.py", line 18, in n1 = float(input()) EOFError: EOF when reading a line Your output Your program produced no output Expected output 19 3

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter6: Modularity Using Functions
Section6.4: A Case Study: Rectangular To Polar Coordinate Conversion
Problem 9E: (Numerical) Write a program that tests the effectiveness of the rand() library function. Start by...
icon
Related questions
Question

Complete the convert() function that casts the parameter from a float to an integer and returns the result.
Note that the returned value of the convert() function is printed.

Ex: If the float value is 19.9, then the output is:

19

Ex: If the float value is 3.1, then the output is:

3

this is what i have

def largest_number(num1, num2, num3):
 if(num1 > num2 and num1 > num3):
  return num1
 elif(num2 > num3):
  return num2
 else:
  return num3

def smallest_number(num1, num2, num3):
 if(num1 < num2 and num1 < num3):
  return num1
 elif(num2 < num3):
  return num2
 else:
  return num3

if __name__ == '__main__':
 n1 = float(input())
 n2 = float(input())
 n3 = float(input())
 print("largest:",largest_number(n1,n2,n3))
 print("smallest:",smallest_number(n1,n2,n3))

it says

Test convert() with random float value
test_passed function missing
 
Traceback (most recent call last): File "main.py", line 18, in <module> n1 = float(input()) EOFError: EOF when reading a line
Your output
Your program produced no output
Expected output
19 3
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Function Arguments
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