CBSE Class 11 Informatics Practices Question 25 of 52

Python Programming Fundamentals — Question 25

Back to all questions
25
Question

Question 20

Write a function that takes amount in dollars and performs dollar-to-rupee price conversion; it then displays the amount converted to rupees.

Solution
def convert_dollars_to_rupees(amount_in_dollars, conversion_rate):
    amount_in_rupees = amount_in_dollars * conversion_rate
    return amount_in_rupees

amount = float(input("Enter amount in dollars "))
conversion_rate = float(input("Enter conversion rate "))
converted_amount = convert_dollars_to_rupees(amount, conversion_rate)
print("Converted amount:", converted_amount)
Output
Enter amount in dollars 55
Enter conversion rate 82
Converted amount: 4510.0
Answer

def
convert_dollars_to_rupees
(
amount_in_dollars
,
conversion_rate
):
amount_in_rupees
=
amount_in_dollars
*
conversion_rate
return
amount_in_rupees
amount
=
float
(
input
(
"Enter amount in dollars "
))
conversion_rate
=
float
(
input
(
"Enter conversion rate "
))
converted_amount
=
convert_dollars_to_rupees
(
amount
,
conversion_rate
)
print
(
"Converted amount:"
,
converted_amount
)
Output
Enter amount in dollars 55
Enter conversion rate 82
Converted amount: 4510.0