Главная страница

Чамашев Мунар. Чамашев Мунар Бидот119(20)


Скачать 14.98 Kb.
НазваниеЧамашев Мунар Бидот119(20)
Дата08.02.2022
Размер14.98 Kb.
Формат файлаdocx
Имя файлаЧамашев Мунар.docx
ТипДокументы
#354774

Чамашев Мунар

Бидот1-19(20)

Цикл

Примерно так, чтобы много раз не писать один и тот же код, придумали циклы. Представим, что нам нужно вывести в консоль числа от 0 до 99. Код без цикла:

System.out.println(0);

System.out.println(1);

System.out.println(2);

System.out.println(3);

System.out.println(4);

System.out.println(5);

И так далее

Этот код займет 100 строк! Очень много. А вот как это будет выглядеть с циклом:

for(int i = 0; i < 100; i++) {

System.out.println(i);

Условие

int num1 = 6;

int num2 = 4;

if(num1>num2){

System.out.println("Первое число больше второго");

После ключевого слова if ставится условие. И если это условие выполняется, то срабатывает код, который помещен в далее в блоке if после фигурных скобок. В качестве условий выступает операция сравнения двух чисел.

Но что, если мы захотим, чтобы при несоблюдении условия также выполнялись какие-либо действия? В этом случае мы можем добавить блок else:

int num1 = 6;

int num2 = 4;

if(num1>num2){

System.out.println("Первое число больше второго");

}

else{

System.out.println("Первое число меньше второго");

}

Но при сравнении чисел мы можем насчитать три состояния: первое число больше второго, первое число меньше второго и числа равны. С помощью выражения else if, мы можем обрабатывать дополнительные условия:

int num1 = 6;

int num2 = 8;

if(num1>num2){

System.out.println("Первое число больше второго");

}

else if(num1
System.out.println("Первое число меньше второго");

}

else{

System.out.println("Числа равны");

Конструкция switch/case аналогична конструкции if/else, так как позволяет обработать сразу несколько условий:

int num = 8;

switch(num){

case 1:

System.out.println("число равно 1");

break;

case 8:

System.out.println("число равно 8");

num++;

break;

case 9:

System.out.println("число равно 9");

break;

default:

System.out.println("число не равно 1, 8, 9");

Массив

Вывести элементы массива на экран (то есть, в консоль) можно, например, с помощью цикла for

String[] seasons = new String[] {"Winter", "Spring", "Summer", "Autumn"};

for (int i = 0; i < 4; i++) {

System.out.println(seasons[i]);

}


написать администратору сайта