Фрагмент от лекция с ментор като част от курса на Codegym University. Запишете се за пълния курс.
„Здрасти, Амиго. Днес ще говорим за операторите if/else .“
„Програмите биха бor от малка полза, ако не отговарят на променящите се външни обстоятелства. Една програма трябва да знае How да се адаптира към обстоятелствата и да извършва едно действие в един случай и други действия в други случаи. В Java това се постига с помощта на 'if/else statement' – специална конструкция, която прави възможно изпълнението на различни codeови блокове, ако дадено condition е изпълнено."
„Той се състои от три части: „ condition “, „ команда 1 “ и „ команда 2 “. Ако conditionто е вярно, тогава „ команда 1 “ се изпълнява, в противен случай се изпълнява „команда 2“ . Тези команди никога не се изпълняват и двете. Изявлението изглежда горе-долу така:"
if (condition)
command_1;
else
command_2;
„Колко вълнуващо! Мисля, че това твърдение ще направи програмирането много по-интересно!“
„Да. Ето няколко примера за вас:“
Код | Обяснение | |
---|---|---|
1 |
|
Ако a е по-малко от b, ще се изпълни първата команда . В противен случай втората команда ще бъде изпълнена . Командите никога не се изпълняват и двете. |
2 |
|
Можете да замените една команда с codeов блок. Останалото е същото. |
3 |
|
Можете да пропуснете блока else , ако е празен. Тези три примера са напълно еквивалентни. Можете да пропуснете фигурните скоби, ако трябва да изпълните само една команда. Ако имате повече от една команда, трябва да запазите скобите. |
4 |
|
|
5 |
|
— Диего току-що ме помоли да ти дам няколко задачи.
Фрагмент от лекция с ментор като част от курса на Codegym University. Запишете се за пълния курс.
GO TO FULL VERSION