Главная /
Java: ООП и классы /
Какими начальными значениями должны быть проинициированы переменные a и i, чтобы следующий фрагмент кода выводил на экран последовательность 1123621? while (i < 6) { try { System.out.print(42 / a); } catch (ArithmeticException e) { System.out.print(42
Какими начальными значениями должны быть проинициированы переменные a
и i
, чтобы следующий фрагмент кода выводил на экран последовательность 1123621
?
while (i < 6) {
try {
System.out.print(42 / a);
}
catch (ArithmeticException e) {
System.out.print(42 / 2);
}
a -=7 ;
i++;
}
вопрос
Правильный ответ:
int a = 42, i = -1;
int a = 42, i = 0;
int a = 42, i = 1;
int a = 35, i = 0;
int a = 35, i = -1;
Сложность вопроса
69
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Если бы не эти решения - я бы не справился c этими тестами интуит.
27 янв 2018
Аноним
Спасибо за решениями по интуиту.
20 авг 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какой из перечисленных методов является переопределением метода public int[] inverse (int ar[], int size) класса родителя?
- # Какой метод класса A нельзя будет переопределить в классах наследниках?
- # Какие из перечисленных заголовков класса допустимы?
- # Компиляция программы завершилась ошибкой. Какое изменение может быть внесено в код для ее устранения? interface A{ void aMethod1(); void aMethod2(); } interface B extends A{ void bMethod3(); } abstract class C implements B{ int cVar1; void bMethod3(){ cVar1 = 0; } }
- # Как необходимо изменить программу, чтобы доступ к элементам класса A имели только его прямые наследники внутри и вне пакета newpack? 1 package newpack; 2 class A { 3 int a, b; 4 void sum () { 5 System.out.print(a + b); 6 } 7 } 8 class B extends A{ 9 ... 10 } 11 ...