CodeGym /Курсове /Синтаксис на Java /Условни оператори

Условни оператори

Синтаксис на Java
Ниво, Урок
На разположение

Фрагмент от лекция с ментор като част от курса на Codegym University. Запишете се за пълния курс.


„Здрасти, Амиго. Днес ще говорим за операторите if/else .“

„Програмите биха бor от малка полза, ако не отговарят на променящите се външни обстоятелства. Една програма трябва да знае How да се адаптира към обстоятелствата и да извършва едно действие в един случай и други действия в други случаи. В Java това се постига с помощта на 'if/else statement' – специална конструкция, която прави възможно изпълнението на различни codeови блокове, ако дадено condition е изпълнено."

„Той се състои от три части: „ condition “, „ команда 1 “ и „ команда 2 “. Ако conditionто е вярно, тогава „ команда 1 “ се изпълнява, в противен случай се изпълнява „команда 2“ . Тези команди никога не се изпълняват и двете. Изявлението изглежда горе-долу така:"

Код за оператор if/else
if (condition)
    command_1;
else
    command_2;

„Колко вълнуващо! Мисля, че това твърдение ще направи програмирането много по-интересно!“

„Да. Ето няколко примера за вас:“

Код Обяснение
1
if (a < b)
    System.out.println("A is less than B");
else
    System.out.println("B is less than  A");
Ако a е по-малко от b, ще се изпълни първата команда . В противен случай втората команда ще бъде изпълнена . Командите никога не се изпълняват и двете.
2
if (a < b)
{
    System.out.println("A is less than B");
    System.out.println("B is greater than A");
}
else
{
     System.out.println("B is less than A");
     System.out.println("A is greater than B");
}
Можете да замените една команда с codeов блок. Останалото е същото.
3
if (a < b)
{
    a = 0;
}
else
{
}
Можете да пропуснете блока else , ако е празен.
Тези три примера са напълно еквивалентни.
Можете да пропуснете фигурните скоби, ако трябва да изпълните само една команда. Ако имате повече от една команда, трябва да запазите скобите.
4
if (a < b)
{
    a = 0;
}
5
if (a < b)
    a = 0;

— Диего току-що ме помоли да ти дам няколко задачи.

2
Задача
Синтаксис на Java, ниво, урок
Заключено
Good or bad?
Good or bad?
4
Задача
Синтаксис на Java, ниво, урок
Заключено
Closest to 10
Closest to 10
4
Задача
Синтаксис на Java, ниво, урок
Заключено
Come on, lucky seven!
Come on, lucky seven!
4
Задача
Синтаксис на Java, ниво, урок
Заключено
Seasons on Terra
Seasons on Terra
4
Задача
Синтаксис на Java, ниво, урок
Заключено
Positive and negative numbers
Positive and negative numbers
4
Задача
Синтаксис на Java, ниво, урок
Заключено
Day of the week
Day of the week

Фрагмент от лекция с ментор като част от курса на Codegym University. Запишете се за пълния курс.


8
Задача
Синтаксис на Java, ниво, урок
Заключено
Number of days in the year
Number of days in the year
4
Задача
Синтаксис на Java, ниво, урок
Заключено
Rule of the triangle
Rule of the triangle
8
Задача
Синтаксис на Java, ниво, урок
Заключено
Crossing the road blindly
Crossing the road blindly
4
Задача
Синтаксис на Java, ниво, урок
Заключено
Do we have a pair?
Do we have a pair?
Коментари
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION