Skip to main content

Grade XII - Functions without parameters

 

 Functions without parameters

# Write code to create Mini Calculator using functions without parameters

def add():

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

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

    print(num1 + num2)


def subtract():

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

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

    print(num1 - num2)


def multiply():

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

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

    print(num1 * num2)


def divide():

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

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

    if num2 == 0:

        print("Cannot divide by zero.")

    else:

        print(num1 / num2)


while True:

    print("Select operation:")

    print("1. Add")

    print("2. Subtract")

    print("3. Multiply")

    print("4. Divide")

    print("5. Exit")


    choice = input("Enter choice(1/2/3/4/5): ")


    if choice in ('1', '2', '3', '4'):

        if choice == '1':

            add()

        elif choice == '2':

            subtract()

        elif choice == '3':

            multiply()

        elif choice == '4':

            divide()

    elif choice == '5':

        break

    else:

        print("Invalid input")


#Write a program to define functions to calculate area of circle, rectangle and square. In a menu driven interface, call these functions(without parameters) on user’s choice.


#Write a menu driven program to accept an integer and do the following on user's choice

1. multiplication Table

2. Factors

3. Check Prime or Composite -

Write UDF for each option

Comments

Popular posts from this blog

PYTHON - MYSQL CONNECTIVITY CODE

  #INSERTION OF DATA import mysql.connector mydb = mysql.connector.connect( host="localhost", user="root", passwd="root", database="school" ) print("Successfully Connected") #print(mydb) mycursor=mydb.cursor()   v1=int(input("enter ID:")) v2=input("enter name:") v3=input("enter Gender:") v4=int(input("enter age:")) sql='insert into TEACH values("%d","%s","%s","%s")'%(v1,v2,v3,v4) print(sql) mycursor.execute(sql) mydb.commit() print("record added") #MYSQL Connection code – Deletion on database SOURCE CODE: s=int(input("enter id of TEACHER to be deleted:")) r=(s,) v="delete from TEACH where id=%s" mycursor.execute(v,r) mydb.commit() print("record deleted") MYSQL Connection code – Updation on database SOURCE CODE: import mysql.connector mydb = mysql.connector.c...

REVISION IF CONSTRUCT | CLASS TEST

                                                                                     CLASS TEST 1. Write a Python program that asks the user for their age, gender, and current fitness level (beginner, intermediate, or advanced). Based on this information, suggest a suitable fitness plan using if-else statements. Requirements: Inputs : Age (integer) Gender (male/female) Fitness level (beginner/intermediate/advanced) Outputs : Recommend a fitness plan that includes: Suggested workout duration. Type of exercises (e.g., cardio, strength, flexibility). Rest days. Logic : Use if-else to determine the plan based on conditions such as: Age group (e.g., <18, 18–40, >40). Fitness leve...