|
Reje: Shárt operatorı if-else konstrukciyası
|
bet | 9/14 | Sana | 16.12.2023 | Hajmi | 62,27 Kb. | | #120040 |
Bog'liq 5-lekciya && hám || ni birlestiriwdiń logikalıq ámelleri binar formaǵa iye. Olardan tek ǵana eki mánisti salıstırıw, bálkim ayrım shártlerdi jaratıw yamasa bir neshe salıstırıw yamasa teńlik shártlerin bir-birine qosıw ushın programmalastırıwda paydalanıladı. Mısalı, bizde paydalanıwshı tárepinen ma`nisi kiritilgen ózgeriwshige iyemiz. Bul sannıń 10 nan úlken, 20 dan kishi ekenligin bilejaqmız. Bul shın (true) yamasa jalǵan (false)? Logikalıq HÁM (&&) járdeminde tekseremiz: cout << ((variable > 10 ) && (variable <20 )); Ekranda 1 (true) kórsetiledi, eger baha bir waqıttıń ózinde 10 nan úlkenlew bolsa hám (&&) 20 dan kishi bolsa, eger paydalanıwshı 15 ti kiritse, nátiyje shın, eger 21 di kiritse, ekranda 0 (false) shıǵadı, sebebi 21 20 dan úlken. Logikalıq HÁM (&&) shárti menen qaytarılǵan nátiyjeler kestede tómendegishe ańlatılıwı múmkin: 11-keste.
Logikalıq “HÁM” ámeli mánisler kestesi
1-shart
|
2-shart
|
1-shart && 2-shart
|
true
|
true
|
true
|
true
|
false
|
false
|
false
|
true
|
false
|
false
|
false
|
false
| 20>
|
| |