KnowledgeBoat Logo
|

Computer Science

Write a function that takes amount-in-dollars and dollar-to-rupee conversion price; it then returns the amount converted to rupees. Create the function in both void and non-void forms.

Python

Python Functions

17 Likes

Answer

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

def convert_dollars_to_rupees_void(amount_in_dollars, conversion_rate):
    amount_in_rupees = amount_in_dollars * conversion_rate
    print("Amount in rupees:", amount_in_rupees)

amount = float(input("Enter amount in dollars "))
conversion_rate = float(input("Enter conversion rate "))

# Non-void function call
converted_amount = convert_dollars_to_rupees(amount, conversion_rate)
print("Converted amount (non-void function):", converted_amount)

# Void function call
convert_dollars_to_rupees_void(amount, conversion_rate)

Output

Enter amount in dollars 50
Enter conversion rate 74.5
Converted amount (non-void function): 3725.0
Amount in rupees: 3725.0


Enter amount in dollars 100
Enter conversion rate 75
Converted amount (non-void function): 7500.0
Amount in rupees: 7500.0

Answered By

4 Likes


Related Questions