Cs HHW
Cs HHW
INPUT
OUTPUT
Q.2 write a program to input a
number and print it’s square
root.
num = float ( input ( “ enter a number:”))
num_sqrt = num ** 0.5
print ( “ the square root of” ,num, “is”, num_sqrt)
INPUT
OUTPUT
Q.3 write a program that inputs
an integer in range 0-999 and
then prints if the integer
entered is a 1/2/3 digit number.
OUTPUT
Q.4 write a program that inputs
an integer in range 0-999 and
then prints if the integer
entered is a 1/2/3 digit number.
Use nested if statement.
num = int (input(“enter a number (0. .999) :”))
if num <o or num >999:
print(“invalid entry.valid range is 0 to 999.”)
else:
if num < 10:
print (“single digit number is entered”)
else:
if num < 100:
print(“two digit number is entered”)
else :
print(“three digit number is
entered”)
INPUT
OUTPUT
Q.5 write a program to print
cubes of numbers in the range
15 to18.
OUTPUT
Q.6 write a program to print
square root of every alternate
number in the range 1 to 18.
INPUT
OUTPUT
Q.7 write a program to find the
factorial of the entered number.
num = int (input(“enter a number:”))
factorial = 1
if num < 0:
print (“factorial does not exist”)
elif num == 0:
print (“the factorial is 1”)
else:
for i in range (1, num+1 ):
factorial = factorial * i
print (“the factorial of”, num, “is”, factorial)
INPUT
OUTPUT
Q.8 write a program for input a
number and check if the
number is prime or composite
number.
Def is_prime (num):
if num <= 1:
return False
for i in range (2, int(num**0.5) +1):
if num %i == 0:
return False
return True
num = int(input(“enter a number:”))
if is_prime (num):
print (f “{num} is a prime number”)
else:
print (f “{num} is a composite number”)
INPUT
OUTPUT