Struktura výběru v programování C

Prohlášení „Pokud“

Příkaz „if“ umožňuje změnit průběh programu. Proměnnou můžete porovnat s hodnotou nebo jednou z několika hodnot pomocí bloků „else if“ a rozhodnout, co dělat, pokud proměnná neodpovídá žádné z nich, a co dělat, když není, pomocí bloku "jinde". Funkci příkazu „if“ můžete rozšířit porovnáním více než jedné proměnné najednou pomocí logiky „a“ ​​a „nebo“ nebo můžete vnořit několik příkazů „if“ do sebe a porovnat několik proměnných.

Syntaxe příkazu "if"

Chcete-li použít příkaz "if", musíte napsat "if (var op value)", kde "var" je proměnná, kterou chcete porovnat, "op" je operátor, ať je stejný, větší nebo menší než a "value" což je hodnota, aby se zjistilo, zda je proměnná vyhodnocena. Po bloku „if“ můžete zahrnout jeden nebo více bloků „else if“ pro testování více podmínek, se stejnou syntaxí jako původní deklarace. Jako konečný blok, který se provede, pokud proměnná neodpovídá žádnému z bloků „if“ nebo „else“, můžete také použít „else“.

Přepnout výběr

Výběr přepínačů případů funguje nejlépe, pokud máte několik možných výsledků, přestože lze použít pouze pro jeden. Předáte proměnnou struktuře přepínání a porovnáte její hodnotu s řadou případů a vezměte příslušnou z té, která odpovídá. Na rozdíl od příkazu "if", case case case provede výsledky, pouze pokud proměnná odpovídá jednomu z případů. Není kompatibilní se staršími nebo mladšími operátory.

Přepnout syntaxi

Chcete-li použít strukturu výběru přepínačů malých a velkých písmen, otevřete blok zadáním „switch (var)“, kde „var“ je proměnná, kterou chcete porovnat. V následujících řádcích jsou různé případy naprogramovány tak, že napíšeme „dům“ a vzor, ​​který chcete ve výšce, a poté deklarace, které chcete provést pro každý případ. Nakonec zadejte klíčové slovo „break“ a řekněte bloku, aby dokončil přepínač po skončení případu. Po každém případě vytvořte „výchozí“ přepínač, s nímž se blok provede, když se žádný případ neshoduje.

Zajímavé Články