Page 114 - Information_Practice_Fliipbook_Class11
P. 114

InlShtltxnepatlgivtnlnbovt,l SnStetnS1lwiaalbtltxtcuStd,lfoaaowtdlbyl SnStetnS2lnndlShtnl SnStetnS3.lThtrtfort,l
        ShtlouSpuSlproductdlonlShtltxtcutonloflShtlnbovtlcodtlwiaalbt:
            40
            Thank You
        ThtlflowloflconSroalinlShtlnbovtltxnepatlenylbtldtpicStdlutinglFigl5.1.ll

                                                        SnStetnSl1




                                                        SnStetnSl2



                                                        SnStetnSl3


                                               Figl5.1:l tqutntnalFaowloflConSroa

        5.1.2 Conditional Flow
         uppottlShtlpnttlptrctnSngtl(MnxieuelMnrktlitl100)lforlnnltxneinntonlitl30.l o,lnltSudtnSlpnttttlShtltxneinntonl
        iflht/thtlgtStlenrktlnbovtlShtlpnttlptrctnSngtlnndlfniatloShtrwitt.lHtnct,lShtlouSpuSlwiaaldtptndlonlShtlenrktl
        obSnintdlbylnltSudtnS.lWtlcnnlditpanylShtlrttuaSloflnltSudtnSlwholttcurtdl44lenrktlinlShitltxneinntonlntlfoaaowt:l

              marks = 44
              passPercentage = 30
              if marks >= passPercentage:
                    print("Passed")
              else:
                    print("Failed")
        Inlcnttloflconditonnalflow,lShtltxtcutonloflShtltSnStetnStldtptndtluponlnlconditonnaltxprtttion.lIflShtltvnauntonl
        ofl Shtl conditonnal txprtttionl yitadtl True,l nl pnrtcuanrl ttqutnctl ofl tSnStetnStl itl txtcuStd,l oShtrwitt,l nnoShtrl
        ttqutnctlofltSnStetnStlenylbtltxtcuStd.l uchltSnStetnStlinlnlprogrnelnrtlknownlntlconditional, selection, or
        branching statements.






                                               TttSl      Fnatt   SnStetnS(t)lSolbtltxtcuStdl
                                             conditon             iflconditonlitlFnatt


                                                  Trut

                                      SnStetnS(t)lSolbtltxtcuStdl
                                         iflconditonlitlTrut     EndloflifltSnStetnS

                                              Figl5.2:lConditonnalflowloflConSroall

        5.1.3 Iterative Flow

        ExtcutnglnnlintSructonl(PyShonltSnStetnS)lorlnlttqutnctloflintSructontleuatpatltettlitlcnaatdliteration,lorllooping.l
        ThtlnuebtrlofltettlnlttqutnctloflShtltSnStetnS(t)lgtStltxtcuStdlenylbtlfixtdlbtforthnndlorlenyldtptndlonlnl
        conditon.lWtlwiaalditcuttliStrntontlinleortldtSnialinlShtlntxSlchnpStr.l




          100  Touchpad Informatics Practices-XI
   109   110   111   112   113   114   115   116   117   118   119