Слайд 2
![Оператор if if(Логическое выражение) { //Операторы выполняются, если истинно }](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/64854/slide-1.jpg)
Оператор if
if(Логическое выражение)
{
//Операторы выполняются, если истинно
}
Слайд 3
![Оператор if else if(Логическое выражение) { //Выполняется, если истинно } else { //Выполняется, если ложно }](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/64854/slide-2.jpg)
Оператор if else
if(Логическое выражение)
{
//Выполняется, если истинно
}
else
{
//Выполняется,
если ложно
}
Слайд 4
![Оператор switch switch(выражение) { case значение : //Операторы break; case](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/64854/slide-3.jpg)
Оператор switch
switch(выражение)
{
case значение :
//Операторы break;
case значение :
//Операторы
break;
//Вы можете иметь любое
количество операторов case.
default : //Операторы
}
Слайд 5
![Условный оператор ? Exp1 ? Exp2 : Exp3; Чтобы определить](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/64854/slide-4.jpg)
Условный оператор ?
Exp1 ? Exp2 : Exp3;
Чтобы определить значение всего выражения,
сперва нужно оценить Exp1:
Если значение Exp1 верно, то значение Exp2 будет значением всего выражения.
Если значение Exp1 ложно, то вычисляется Exp3 и его значение становится значением всего выражения.
Слайд 6
![Оператор while while(Логическое выражение) { //Операторы }](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/64854/slide-5.jpg)
Оператор while
while(Логическое выражение)
{
//Операторы
}
Слайд 7
![Оператор for for(инициализация; логическое выражение; обновление) { //Операторы } Пример](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/64854/slide-6.jpg)
Оператор for
for(инициализация; логическое выражение; обновление)
{
//Операторы
}
Пример
for(int x = 10;
x < 15; x = x+1)
{
System.out.print("Значение x: " + x );
System.out.print("\n");
}
Слайд 8
![Break and continue break; Когда оператор break встречается внутри цикла,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/64854/slide-7.jpg)
Break and continue
break;
Когда оператор break встречается внутри цикла, то цикл прерывается,
а управление программой возобновляется со следующего оператора.
continue;
В цикле for ключевое слово continue распоряжается процессом так, чтобы сразу же перейти к оператору обновления.
В циклах while, контроль сразу же переходит в логическое выражение.
Слайд 9
![Массивы 1 dataType[] arrayRefVar; Пример double[] myList; 2 dataType[] arrayRefVar](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/64854/slide-8.jpg)
Массивы
1 dataType[] arrayRefVar;
Пример
double[] myList;
2 dataType[] arrayRefVar = new dataType[arraySize];
Пример
double[]
myList = new double[10];
Слайд 10
![Массивы public class Test { public static void main(String[] args)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/64854/slide-9.jpg)
Массивы
public class Test {
public static void main(String[] args) {
//
Создание массивов myArrayInt1 и myArrayInt2 типа int и объявление переменных
int[] myArrayInt1;
int myArrayInt2[];
// Определение массива или выделение памяти
// Массив myArrayInt3 из 10 элементов с начальным значением 0 для каждого элемента
int[] myArrayInt3;
myArrayInt3 = new int[10];
// Массив myArrayInt4 из 20 элементов с начальным значением 0 для каждого элемента
int[] myArrayInt4 = new int[20];
//Инициализация массива
// Массив myArrayInt5 из 5 элементов со значениями элементов 1, 3, 8, 10, 4
int[] myArrayInt5 = {1, 3, 8, 10, 4};
// Массив myArrayInt6 из 10 элементов с начальным значением 0 для каждого элемента
int[] myArrayInt6 = new int[10];
// Присвоение второму элементу myArrayInt6 значения 14
myArrayInt6[2] = 14;
// Присвоение пятому элементу myArrayInt6 значения 8
myArrayInt6[5] = 8;
}
}
Слайд 11
![Массивы Свойства и Методы Length – длина массива toString() –](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/64854/slide-10.jpg)
Массивы
Свойства и Методы
Length – длина массива
toString() – возвращает строку с массивом
Arrays.sort(массив) – сортирует массив
Arrays.equals() - проверяет массивы на равенство
Arrays.binarySearch(Массив, Старт,Конец, Ключ) – поиск элемента в массиве
Слайд 12
![Разбор в среде программирования](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/64854/slide-11.jpg)
Разбор в среде программирования
Слайд 13
![Почитать и поделать Почитать https://metanit.com/java/tutorial/2.1.php https://metanit.com/java/tutorial/2.3.php https://metanit.com/java/tutorial/2.5.php https://metanit.com/java/tutorial/2.6.php https://metanit.com/java/tutorial/2.4.php Поделать http://informatics.mccme.ru/mod/statements/view.php?id=276 http://informatics.mccme.ru/course/view.php?id=8 http://informatics.mccme.ru/course/view.php?id=20](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/64854/slide-12.jpg)
Почитать и поделать
Почитать
https://metanit.com/java/tutorial/2.1.php
https://metanit.com/java/tutorial/2.3.php
https://metanit.com/java/tutorial/2.5.php
https://metanit.com/java/tutorial/2.6.php
https://metanit.com/java/tutorial/2.4.php
Поделать
http://informatics.mccme.ru/mod/statements/view.php?id=276
http://informatics.mccme.ru/course/view.php?id=8
http://informatics.mccme.ru/course/view.php?id=20