
Вопрос задан 23.09.2023 в 15:50.
Предмет Информатика.
Спрашивает Репалова Галина.
Для Робота написали алгоритм преобразования данных и он выполнил 5 преобразований: Вход ВыходРоза
0452 2Кит 01 01369 0Определите результат преобразования Роботом следующих входных данных и запишите ответ.123Собака


Ответы на вопрос

Отвечает Асташин Кирилл.
Ответ: 1) 123 = 2. 2) Собака = 0.
Код на языкен Python:
def check_number(data):
if isinstance(data, str) or isinstance(data, int):
if '2' in str(data):
return 2
else:
return 0
else:
return 0
input_data = input("Введите строку для проверки: ")
output = check_number(input_data)
print(output)
Объяснение:
Исходя из входных данных выше и преобразований робота можно сделать вывод, что если в числе присутствует цифра "2", то выходными данными будет число 2.
Если же входные данные содержат строку или числа без цифры "2", то выходными данными будет число 0.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili