1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 23 Параграф 2.4 ГДЗ Босова 8 класс (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова

Задание 23 Параграф 2.4 ГДЗ Босова 8 класс (Информатика)

Задача

Рассмотрим вариант решения задания из учебника Босова, Босова 8 класс, Бином: 23. Определите, есть ли среди цифр заданного целого трёхзначного числа одинаковые. *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 8 bosova8 2-4/23 832

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

Пусть дано трёхзначное число $$A$$. Найдём его цифры:

$$x = A \bmod 10$$ — цифра единиц,

$$y = A \div 100$$ — цифра сотен,

$$z = A \bmod 100 \div 10$$ — цифра десятков.

Затем сравним цифры попарно. Если хотя бы две из них равны, то среди цифр числа есть одинаковые:

$$x = y \lor x = z \lor y = z$$

Если это условие не выполняется, то одинаковых цифр нет.

if (x = y) or (x = z) or (y = z) then
  вывод «одинаковые цифры есть»
else
  вывод «одинаковых цифр нет»

Ответ

Нужно выделить цифры числа и проверить равенство хотя бы одной пары из них: $$x = y$$, $$x = z$$ или $$y = z$$.



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