Պայմանի օպերատոր

--

Հաճախ անհարժեշտ է լինում, որ ծրագիը պայմանից կախված կատարի տարբեր գործողություններ։ Այպիսի դեպքերում օգտագործվում է if («եթե») օպերատորը, որը ունի հետեւյալ կառուցվածքը՝

if օպերատորից հետո փակագծերում գրվում է տրամաբանական (Boolean) մեծություն կամ արտահայտություն, որի true -արժեքի դեպքում աշխատում է պայմանի բլոկում` ձեւավոր փակագծերում գրված կոդը:

«Սխալ պայմանի դեպքում»

Պայմանի օպերատորը ունի լրացուցիչ else («հակառակ դեպքում») բլոկը, որը աշխատում է միայն պայմանի սխալ լինելու դեպքում, օրիանկ՝

«Մի քանի պայմանի դեպքում»

Երբեմն անհրաժեշտ է լինում ստուգել պայմանի մի քանի տարբերակներ, օրինակ՝

նման դեպքերում կարող ենք օգտագործել else if («հակառակ դեպքում, եթե») օպերատորը, որը ունի հետեւյալ կառուցվածքը՝

Ի տարբերություն else բլոկի, else if բլոկը կարող է օգտագործվել մեկից ավելի անգամ։

Փորձեք ինքնուրույն գրել ծրագիր, որը տրված n -թվի համար կստուգի եւ մոդալ պատուհանով կտպի “Թիվը զույգ է”, եթե տրված թիվը զույգ է եւ “Թիվը կենտ է”, եթե կենտ է։

Հուշում՝ զույգ թվերը բաժանվում են 2 -ի առանց մնացորդի։

--

--