Exercise 1
# ask 2 input from user
num1 = float(input("Enter first number: "))
num2 = float(input("Enter second number: "))
# perform calculation
print("[add] %.2f + %.2f = %.2f" % (num1, num2, (num1 + num2)))
print("[sub] %.2f - %.2f = %.2f" % (num1, num2, (num1 - num2)))
print("[mul] %.2f * %.2f = %.2f" % (num1, num2, (num1 * num2)))
print("[div] %.2f / %.2f = %.2f" % (num1, num2, (num1 / num2)))
a = float(input("Enter side a: "))
b = float(input("Enter side b: "))
c = float(input("Enter side c: "))
# calculate perimeters
s = (a + b + c) / 2
# calculate areas
area = (s*(s-a)*(s-b)*(s-c)) ** 0.5
print("Triangle of sides [%.2f, %.2f, %.2f] Perimeter: %.2f and Area: %.2f" % (a, b, c, s, area))
import random
first = int(input("Enter first number: "))
second = int(input("Enter second number: "))
print(random.randint(first, second))
distkm = float(input("Enter distance in km: "))
print("%.2f km is %.2f miles" % (distkm, (distkm * 0.62137)))
tempc = float(input("Enter temperature in Celsius: "))
tempf = (tempc * 1.8) + 32
print("Temperature %.2f C is %.2f F" % (tempc, tempf))
whours = int(input("Enter your working hours: "))
rate = float(input("Enter your hourly rate: "))
totalsalary = 0.0
if whours <= 30 :
totalsalary = whours * rate
else :
totalsalary = (30 * rate) + ((whours - 30) * (10 * 1.5))
print("Total working hours: %d with rate: %.2f per hour. Total salary: %.2f" % (whours, rate, totalsalary))
number = int(input("Enter a number: "))
if number > 0 :
print("You have entered %d, a positive number" % number)
elif number < 0 :
print("You have entered %d, a negative number" % number)
else :
print("You have entered %d" % number)
number = int(input("Enter a number: "))
if number % 2 == 0 :
print("You have entered %d, an even number" % number)
else :
print("You have entered %d, an odd number" % number)
age = int(input("Enter age: "))
if age > 0 and age < 13 :
print("You are %d years old, a child" % age)
elif age >= 13 and age <= 17 :
print("You are %d years old, a teenager" % age)
elif age >= 18 and age <= 59 :
print("You are %d years old, an adult" % age)
elif age > 59 :
print("You are %d years old, a senior" % age)
else :
print("You have entered %d an invalid age" % age)
speed = float(input("Enter car speed: "))
if speed > 0 and speed <= 80 :
print("Total fine: 0")
elif speed >= 81 and speed <= 99 :
print("Total fine: 200")
elif speed >= 100 and speed <= 109 :
print("Total fine: 350")
elif speed > 109 :
print("Total fine: 500")
else :
print("Invalid car speed")
year = int(input("Enter a year: "))
if year % 4 == 0 and year % 100 == 0 and year % 400 == 0 :
print("%d is a leap year" % year)
else :
print("%d is not a leap year" % year)
number = int(input("Enter a number: "))
first = 0
second = 1
next = first + second
print(first)
print(second)
print(next)
i = 0
while i <= (number - 3) :
first = second
second = next
next = first + second
print(next)
i += 1