Главная /
Java: основы /
Программа реализует алгоритм обмена значениями двух переменных без использования третьей. Результатом выполнения указанного кода стало сообщение об ошибке. Укажите возможные способы устранения ошибки. 1 public static void main (String args[]) { 2 { 3 int
Программа реализует алгоритм обмена значениями двух переменных без использования третьей. Результатом выполнения указанного кода стало сообщение об ошибке. Укажите возможные способы устранения ошибки.
1 public static void main (String args[]) {
2 {
3 int a = 5;
4 {
5 int b = 6;
6 {
7 b = b - a;
8 a = a + b;
9 b = a - b;
10 }
11 }
12 System.out.println(a + b);
13 }
14 }
15 }
вопрос
Правильный ответ:
удалить фигурные скобки из строк 6, 10
удалить фигурные скобки из строк 4, 11
следует удалить все блоки, включенные в блок главной функции
определения обеих переменных следует вынести на строку 3
содержимое строки 12 следует включить в предыдущий блок
удалить фигурные скобки из строк 2, 4, 6, 10, 11, 13
Сложность вопроса
94
Сложность курса: Java: основы
61
Оценить вопрос
Комментарии:
Аноним
Я завалил сессию, почему я не углядел данный сайт с решениями интуит до того как забрали в армию
27 сен 2019
Аноним
Кто ищет эти вопросы с интуитом? Это же совсем для даунов
27 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какой блок кода следует поместить в строку 6, чтобы в результате выполнения фрагмента программы на экране была отображена строка 21? 1 public static void main (String args[]) { 2 { 3 int a = 2; 4 System.out.print(a++); 5 } 6 … 7 System.out.println(a); 8 }
- # Какое значение будет выведено при выполнении следующего фрагмента кода? int x = 1; int y = 1; int z = x&y; x = z&(z|y)&(z|x); System.out.print(x);
- # Какое значение получит элемент массива с индексом 10, если он заполнен следующим образом? int a [] = new int [100]; for(int i = 0; i < 100; a[i] = i % 2, i++);
- # Какие средства используются в Java-программах для сравнения содержимого строковых объектов?
- # В какой строке кода фрагмента программы допущена ошибка? 1 int ar[] = new int [50]; 2 short i = 0; 3 for (i =0, i < 50, i++) 4 ar[1] = (int)i;