0% found this document useful (0 votes)
8 views

Assignment 2 Python

Uploaded by

PAVAN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Assignment 2 Python

Uploaded by

PAVAN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

1132220561

Pavan Dange

import math

import cmath

# 1. Accept three inputs and multiple programming languages

def accept_inputs():

three_inputs = input("Enter three values separated by spaces: ").split()

print(f"You entered: {three_inputs}")

languages = input("Enter names of programming languages separated by spaces: ").split()

print("Programming languages entered:", languages)

# 2. Add, subtract, multiply, and divide two numbers

def arithmetic_operations():

num1 = float(input("Enter the first number: "))

num2 = float(input("Enter the second number: "))

print(f"Sum: {num1 + num2}")

print(f"Difference: {num1 - num2}")

print(f"Product: {num1 * num2}")

if num2 != 0:

print(f"Quotient: {num1 / num2}")

else:

print("Cannot divide by zero")

# 3. Find square root using the given formula

def find_square_root():

a, b, c = map(float, input("Enter sides a, b, and c separated by spaces: ").split())

s = (a + b + c) / 2
area = math.sqrt(s * (s - a) * (s - b) * (s - c))

print(f"Square root of the area: {area}")

# 4. Swap two numbers using a temporary variable

def swap_numbers():

x, y = input("Enter two numbers separated by spaces: ").split()

temp = x

x=y

y = temp

print(f"Swapped values: x = {x}, y = {y}")

# 5. Find roots of a quadratic equation

def quadratic_roots():

a, b, c = map(float, input("Enter coefficients a, b, and c separated by spaces: ").split())

d = (b ** 2) - (4 * a * c)

root1 = (-b + cmath.sqrt(d)) / (2 * a)

root2 = (-b - cmath.sqrt(d)) / (2 * a)

print(f"Roots of the quadratic equation: {root1}, {root2}")

# 6. Convert kilometers to miles

def km_to_miles():

km = float(input("Enter distance in kilometers: "))

miles = km * 0.621371

print(f"Distance in miles: {miles}")

# 7. Calculate Simple and Compound Interest

def calculate_interest():

P = float(input("Enter the Principal amount: "))

I = float(input("Enter the Interest rate: "))


N = float(input("Enter the Tenure (in years): "))

SI = P * I * N

print(f"Simple Interest: {SI}")

r = I / 100

n = float(input("Enter the number of compounding periods per year: "))

CI = P * (1 + r / n) ** (n * N) - P

print(f"Compound Interest: {CI}")

# 8. Convert Celsius to Fahrenheit

def celsius_to_fahrenheit():

celsius = float(input("Enter temperature in Celsius: "))

fahrenheit = (celsius * 1.8) + 32

print(f"Temperature in Fahrenheit: {fahrenheit}")

def main():

accept_inputs()

arithmetic_operations()

find_square_root()

swap_numbers()

quadratic_roots()

km_to_miles()

calculate_interest()

celsius_to_fahrenheit()

if __name__ == "__main__":

main()

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy