Page 212 - Computer Science Class 11 With Functions
P. 212
C T 01 WriStlnlprogrnelShnSlncctpStlnlnuebtrlfroelnluttrlnndlouSpuStlnletttngtlindicntnglwhtShtrliSlitlnnltvtnl
euatpatloflfivt.lISlenylbtltntitrlSolwriStlShtlcodtliflyoulrtcnaalShnSlPyShonlutttlaogicnaloptrnSorlSolcoebintl
euatpatlconditont.
Program 9.2 WriStlnlprogrnelSolchtcklwhtShtrlnlnuebtrlitltvtnleuatpatlofl5.l
01 # Objective: To check whether a number is even multiple of 5
02 number = int(input("Enter a number : "))
03 if number % 2 == 0 and number % 5 == 0:
04 print("Number is Even Multiple of 5")
05 else:
06 print("Number is Not Even Multiple of 5")
TolcoebintlSwolorleortlconditont,lwtlenyluttlaogicnaloptrnSort.lForltxnepat:l
if num > 0 and num%2 == 0:
print("Positive Even Number")
IflShtlvnautloflnum itlgrtnStrlShnnl0lnndliflnum itldivitibatlbyl2,lShtlconditonnaltxprtttionlwiaaltvnaunStlSolTrue.l
OnaylShtn,lShtltSnStetnS,lprint("Positive Even Number")wiaalbtltxtcuStd.l
LtSlutlnowlwriStlnlprogrnelShnSlcoepuSttlnltSudtnS'tlrttuaSlbnttdlonlhitlptrctnSngtloflenrkt.lNowlwtlnrtlrtndyl
SolwriStlnlfunctonlShnSlSnkttlSwolnrguetnSt,lShtlpnttlptrctnSngtl(passPercent)lnndlShtlptrctnSngtloflenrktl
obSnintdl(percent)lbylnltSudtnS,lnndlrtSurntlhit/htrlrttuaS.l
def result(passPercent, percent):
"""
Objective: To compute a student's result
Inputs:
percent : percentage of marks
Return value:
Student's result (As str object)
"""
if percent >= passPercent:
return "Passed"
else:
return "Failed"
InlShtlfunctonlresult(),lcontidtringlpassPercent Solbtl33,liflShtltSudtnSlhntltcortdl33lorleortlShnnl33l
ptrctnS,lShtlconditonnaltxprtttionlpercent >= passPercent wiaalyitad True,lnndlShtltSnStetnSlinlShtlifl
baocklwiaalgtSltxtcuStd.lThut,lShtlfunctonlresult()lwiaalrtSurnl"Passed". OnlShtlconSrnry,liflShtltSudtnSlhntl
tcortdlatttllShnnl33lptrctnS,lShtlconditonnaltxprtttionlpercent >= passPercent wiaalyitad False,lnndlShtl
tSnStetnSlinlShtlelselbaocklwiaalbtltxtcuStd.l o,lShtlfunctonlresult()lwiaalrtSurnl"Failed".l
Now,latSlutlwriStlnlcoepatStlprogrnelShnSldottlShtlfoaaowinglfourlShingt:
1.l tStlpnttlptrctnSngtl(passPercent)lntl33.l
2.l AcctpStlShtltSudtnS'tlptrctnSngtlfroelShtluttr.
3.l lInvokttl Shtl functonl resultl ShnSl ncctpStl Shtl pnttl ptrctnSngtl nndl Shtl tSudtnS'tl ptrctnSngtl ofl enrktl ntl
nrguetnStlnndlrtSurntlShtltSudtnS'tlrttuaS.
4.l PrinStlShtltSudtnS'tlrttuaSlntlrtSurntdlbylShtlfunctonlresult.
210 Touchpad Computer Science-XI

