Control Structures & Loops
Control Structures & Loops
a. Conditional Statements:
P6-1:
num = 2
if num > 0:
print(num, "is a positive number.")
print("yes it is indeed a positive number")
print("This too is always printed.")
num = 6
if num > 0:
print(num, "is a positive number.")
# nested ifs
if (num%2 ==0) :
print(num, "is also an even number ")
print("Yes, This too is always printed.")
print("job Done .. \n")
#==============================================================
P6-2:
# Program checks if the number is positive or negative
# And displays an appropriate message
#num=3
num = float(input("Enter a value "))
if num >= 0:
print(num ,"is Positive or Zero")
else:
print(num, "is a Negative number")
print("job Done .. \n")
#=======================================================
P6-3:
# any value which is non zero is treated as True.
# any value equal to zero is treated False
var1 = 10
# uncomment this statement below and try again
# var1 = -10
if var1:
print ("var1 - is a true expression value")
print (var1)
else:
print ("var1 - is a false expression value")
print (var1)
var2 = 0
if var2:
print ("var2 - is a true expression value")
print (var2)
else:
print ("var2 - is a false expression value")
print (var2)
#============================================================
P6-4:
# determine if a value is less than 50,
# or equal to any of the values (50, 100, 150 )or not
# uses if ..elif
#=====================================================================
P6-9: