1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова (Рабочая тетрадь)
Упр.227 Часть 2 ГДЗ Рабочая тетрадь Босова 6 класс (Информатика)
Босова
6 класс
Автор
Босова

Упр.227 Часть 2 ГДЗ Рабочая тетрадь Босова 6 класс (Информатика)

Задача

x = 5, y = 12.
Чему они будут равны после выполнения следующих строк программного кода?
x y
а) Ответ: 25 12
б) Ответ: 5 17
в) Ответ: 10 12
г) Ответ: 5 17

Подробный ответ

Начальные значения: $$x=5,$$ $$y=12.$$

а) $$x \bmod 3 \ne 0$$ — верно, так как $$5 \bmod 3 = 2.$$ Значит, выполняется строка $$x = x \cdot 5.$$

Получаем: $$x=5\cdot 5=25,$$ $$y=12.$$

б) $$x<10$$ — верно, значит выполняется строка $$y = x + y.$$

Получаем: $$y=5+12=17,$$ $$x=5.$$

в) $$y // 10 = 1$$ — неверно, так как $$12 // 10 = 1,$$ значит условие истинно и выполняется строка $$x = x + 5.$$

Получаем: $$x=5+5=10,$$ $$y=12.$$

г) $$x \cdot y = 50$$ — верно, так как $$5 \cdot 12 = 60,$$ значит условие ложно и выполняется ветка else: $$y = y + x.$$

Получаем: $$y=12+5=17,$$ $$x=5.$$

Ответ

а) $$x=25,$$ $$y=12$$
б) $$x=5,$$ $$y=17$$
в) $$x=10,$$ $$y=12$$
г) $$x=5,$$ $$y=17$$



Общая оценка
3.8 / 5
Другие учебники
Другие предметы