Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите решить задачку Программирование. Java.

Senya Ученик (89), на голосовании 5 месяцев назад
Укажите, какой результат будет выведен на экран после выполнения кода.

public class CycleAlg {

public static void main(String args[]) {

int x = 12;

int z = 3;



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

z *= 2;

}



System.out.println(z);



}

}
Голосование за лучший ответ
GGG Просветленный (36218) 6 месяцев назад
Рассмотрим код пошагово:
Инициализация переменных:
int x = 12;
int z = 3;
Цикл for:
Цикл выполнится 12 раз (от i = 0 до i = 11, так как i < x).
В каждой итерации цикла значение переменной z умножается на 2: z *= 2;
Вывод результата:
После завершения цикла значение переменной z будет выведено на экран: System.out.println(z);
Рассчитаем значение z:
Начальное значение z = 3.
В каждой из 12 итераций цикла z умножается на 2.
Таким образом, итоговое значение z будет равно 3 * 2^12 = 12288.
Поэтому на экран будет выведено число 12288.
Похожие вопросы