Урок 7: Ввод данных . Класс Scanner 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Урок 7: Ввод данных . Класс Scanner



https:// www. youtube. com/ watch? v= Y2 iB_ DwdyfM& list= PLAma_ mKffTOSUkXp26 rgdnC0 PicnmnDak& index=7 import java.util.Scanner;

public class Input {
public static void main(String[] args) {
   Scanner s = new Scanner (System. in);
// System.in - это стандартный поток входа данных.
  
System. out. println ("Введите что -нибудь ");
   String string = s.nextLine ();
   System. out. println ("Вы ввели " + string);

   System. out. println ("Введите число ");
   int x = s.nextInt ();
   System. out. println ("Вы ввели " + x);
// Если вместо числа мы введем буквы, программа выдаст ошибку компиляции.
}
}

 

 

Вывод в консоль:

 

Введите что-нибудь

Привет! // Ввел с клавиатуры.

Вы ввели Привет!

Введите число

123 // Ввел с клавиатуры.

Вы ввели 123

 

 

Урок 8: Цикл do... while.

https://www.youtube.com/watch?v=XV1M9sSWrhI&list=PLAma_mKffTOSUkXp26rgdnC0PicnmnDak&index=8 Реализация цикла While. import java.util.Scanner;

public class DoWhile {
public static void main(String[] args) {
   Scanner scanner = new Scanner (System. in);
   System. out. println ("Add 5!");
   int value = scanner.nextInt ();
   while (value!= 5){
       System. out. println ("No! Do add 5!");
       value = scanner.nextInt ();
   }
   System. out. println ("You have 5!");
}
}

 

 

Вывод в консоль:

 

Add 5!

1 // Ввел с клавиатуры.

No! Do add 5!

2 // Ввел с клавиатуры.

No! Do add 5!

5 // Ввел с клавиатуры.

You have 5!

 

 

Реализация цикла DoWhile.

 

import java.util.Scanner;

public class DoWhile {
public static void main(String[] args) {
   Scanner scanner = new Scanner (System. in);
   int value;
   do {
       System. out. println ("Add 5!");
       value = scanner.nextInt ();
   } while (value!= 5);
   System. out. println ("You have 5!");
}
}

 

 

Вывод в консоль:

 

Add 5!

1 // Ввел с клавиатуры.

Add 5!

2 // Ввел с клавиатуры.

Add 5!

5 // Ввел с клавиатуры.

You have 5!

 

 

Урок 9: Операторы break и continue.

https://www.youtube.com/watch?v=otfC1v5YVAY&list=PLAma_mKffTOSUkXp26rgdnC0PicnmnDak&index=9 Реализация Break. public class Break_Continue {
public static void main(String[] args) {
   int i = 1;
   while (true){
       if (i == 5){
           break;
       }
       System. out. println ("Петля №" + i);
       i++;
   }
     System. out. println ("Мы вышли из цикла for!");
}
}

 

 

Вывод в консоль:

 

Петля №1

Петля №2

Петля №3

Петля №4

Мы вышли из цикла for!

 

Реализация Continue.

 

public class Break_Continue {
public static void main(String[] args) {
   for (int i = 0; i < 10; i++) {
       if (i % 2 == 0){
           continue;
// continue не пропускает ниже выполнение кода если выполнено условие // в if (i % 2 == 0).
      
} else {
           System. out. println ("Петля №" + i);
// Выводим в консоль только Петли с нечетными номерами.
      
}
   }
   System. out. println ("Мы вышли из цикла for!");
}
}

 

Вывод в консоль:

 

Петля №1

Петля №3

Петля №5

Петля №7

Петля №9

Мы вышли из цикла for!

 

 

Урок 10: Оператор switch.

https://www.youtube.com/watch?v=QJHcGWbzk3U&list=PLAma_mKffTOSUkXp26rgdnC0PicnmnDak&index=10 import java.util.Scanner;

import java.util.Scanner;

public class Switch {
public static void main(String[] args) {
   Scanner scanner = new Scanner (System. in);
   System. out. println ("How old are You?");
   int age = scanner.nextInt ();
   switch (age){
       case 0:
           System. out. println ("You were born.");
           break;
       case 7:
           System. out. println ("You are a schoolboy.");
           break;
       case 18:
           System. out. println ("You are a student.");
           break;
           default:
               System. out. println ("Your case is not here!!!");
   }
}
}

Вывод в консоль:

How old are You?0 // Ввел с клавиатуры. You were born.

Вывод в консоль:

 

How old are You?

7 // Ввел с клавиатуры.

You are a schoolboy.

 

 

Вывод в консоль:

 

How old are You?

18 // Ввел с клавиатуры.

You are a student.

 

 

Вывод в консоль:

 

How old are You?

1 // Ввел с клавиатуры.

Your case is not here!!!

 

import java.util.Scanner;

public class Switch {
public static void main(String[] args) {
   Scanner scanner = new Scanner (System. in);
   System. out. println ("How old are You?");
   String age = scanner.nextLine ();
   switch (age){
       case "zero":
           System. out. println ("You were born.");
           break;
       case "seven":
           System. out. println ("You are a schoolboy.");
           break;
       case "eighteen":
           System. out. println ("You are a student.");
           break;
           default:
               System. out. println ("Your case is not here!!!");
   }
}
}

Вывод в консоль:

How old are You?

zero // Ввел с клавиатуры.

You were born.

Вывод в консоль:

 

How old are You?

seven // Ввел с клавиатуры.

You are a schoolboy.

 

 

Вывод в консоль:

 

How old are You?

eighteen // Ввел с клавиатуры.

You are a student.

 

 

Вывод в консоль:

 

How old are You?

18 // Ввел с клавиатуры.

Your case is not here!!!

 

 

import java.util.Scanner;

public class Switch {
public static void main(String[] args) {
   Scanner scanner = new Scanner (System. in);
   System. out. println ("How old are You?");
   String age = scanner.nextLine ();
   switch (age){
        case "zero":
           System. out. println ("You were born.");
//           break; закоментировал!
      
case "seven":
           System. out. println ("You are a schoolboy.");
//           break; закоментировал!
      
case "eighteen":
           System. out. println ("You are a student.");
           break;
           default:
               System. out. println ("Your case is not here!!!");
   }
}
}

 

 

Вывод в консоль:

 

How old are You?

zero // Ввел с клавиатуры.

You were born.

You are a schoolboy.

You are a student.

 

Вывод в консоль:

 

How old are You?

zer // Ввел с клавиатуры слово с ошибкой.

Your case is not here!!!

 

 

Урок 11: Массивы в Java.

https://www.youtube.com/watch?v=li86TEAEhYM&list=PLAma_mKffTOSUkXp26rgdnC0PicnmnDak&index=11 public class Arrays {
public static void main(String[] args) {
   int num = 3; // Примитивный тип данных.
  
char character = 'a'; // Примитивный тип данных.
  
String string1 = new String ("Hello"); // Объект Класса String.
  
String string2 = "Hello"; // Объект Класса String.

   int number = 10;
   int [] numbers = new int [5];
// numbers - это Ссылка на Объект целочисленного массива "new int[5]" с пятью // "ячейками "
  
System. out. println (numbers[0]);
// по умолчанию неинициализированные элементы целочисленного массива имеют // значение "0"
   // элементы массива пронумерованы от 0 до 4
  
System. out. println ("Инициализация массива numbers \"вручную \". Способ 1.");
   numbers[0] = 10;
   numbers[1] = 20;
   numbers[2] = 30;
   numbers[3] = 40;
   numbers[4] = 50;
// вывод массива в консоль с помощью цикла
// numbers.length - возвращает длину массива (количество элементов в массиве)
  
for (int i = 0; i < numbers. length; i++) {
       System. out. println (numbers[i]);
   }

   System. out. println ("Инициализация массива numbers \"вручную \". Способ 2.");
   int [] numbers2 = new int [] {100, 200, 300, 400, 500};
// вывод массива в консоль с помощью цикла
// numbers.length - возвращает длину массива (количество элементов в массиве)
  
for (int i = 0; i < numbers2. length; i++) {
       System. out. println (numbers2[i]);
   }

   System. out. println ("Инициализация массива numbers \"вручную \". Способ 3.");
   int [] numbers3 = {1000, 2000, 3000, 4000, 5000};
// вывод массива в консоль с помощью цикла
// numbers.length - возвращает длину массива (количество элементов в массиве)
  
for (int i = 0; i < numbers3. length; i++) {
       System. out. println (numbers3[i]);
   }

   System. out. println ("Инициализация массива numbers с помощью цикла for");
   for (int i = 0; i < numbers. length; i++) {
       numbers[i] = i * 10;
   }
// вывод массива в консоль с помощью цикла
  
for (int i = 0; i < numbers. length; i++) {
       System. out. println (numbers[i]);
   }
}
}

 

 

Вывод в консоль:

 

0

Инициализация массива numbers "вручную". Способ 1.

10

20

30

40

50

Инициализация массива numbers "вручную". Способ 2.

100

200

300

400

500

Инициализация массива numbers "вручную". Способ 3.

1000

2000

3000

4000

5000

Инициализация массива numbers с помощью цикла for

0

10

20

30

40

 

 



Поделиться:


Последнее изменение этой страницы: 2020-11-11; просмотров: 78; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.58.121.131 (0.031 с.)