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

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

Задача
  1. Дано натуральное трёхзначное число $$n$$. Разработайте, отладьте и протестируйте программу, определяющую:

    а) является ли данное число «перевёртышем», т. е. числом, десятичная запись которого читается одинаково слева направо и справа налево;

    б) есть ли среди цифр данного числа одинаковые.

    Протестируйте программу на приведённых входных данных: 122, 121, 222; 123, 121, 222.
Подробный ответ

Для трёхзначного числа достаточно сравнить его первую и последнюю цифры. Если они равны, то число читается одинаково слева направо и справа налево.

а)

x = int(input(‘x >> ‘))
if (x // 100) == (x % 10):
    print(‘Перевёртыш’)
else:
    print(‘Нет’)

Проверка на данных из условия:

ВводВывод
122Нет
121Перевёртыш
222Перевёртыш

б)

Найдём все цифры числа и проверим, есть ли среди них одинаковые.

x = int(input(‘x >> ‘))
a = x // 100
b = x % 100 // 10
c = x % 10

if (a == b) or (a == c) or (b == c):
    print(‘Да’)
else:
    print(‘Нет’)

Проверка на данных из условия:

ВводВывод
123Нет
121Да
222Да


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