За глемите (къдравите) скоби { } след if / else Когато имаме само една команда в тялото на if конструкцията, можем да пропуснем къдравите скоби, обозначаващи тялото на условния оператор. Когато искаме да изпълним блок от код (група команди), къдравите скоби са задължителни. В случай че ги изпуснем, ще се изпълни само първият ред след if клаузата.
Забележка:
Добра практика е, винаги да слагаме къдрави скоби, понеже това прави кода ни по-четим и по-подреден.
Ето един пример, в който изпускането на къдравите скоби води до объркване:
Изпълнението на горния код ще изведе следния резултат на конзолата:
С големите скоби:
На конзолата ще бъде отпечатано следното:
Пример:Четно или нечетно.
Да се напише програма, която проверява, дали дадено цяло число е четно (even) или нечетно (odd).
Задачата можем да се реши с помощта на една if-else конструкция и оператора %, който връща остатък при деление на две числа.
Пример: По-голямото число.
Да се напише програма, която чете две цели числа и извежда по-голямото от тях.
Първата ни задача е да прочетем двете числа. След което, чрез проста
if-else конструкция, в съчетание с оператора за по-голямо (>), да направим проверка.
Част от кода е замъглена умишлено, за да изпробваме наученото до момента.