Вопрос задан 23.09.2023 в 15:50. Предмет Информатика. Спрашивает Репалова Галина.

Для Робота написали алгоритм преобразования данных и он выполнил 5 преобразований: Вход ВыходРоза

0452 2Кит 01 01369 0Определите результат преобразования Роботом следующих входных данных и запишите ответ.123Собака
1 2
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Асташин Кирилл.

Ответ: 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.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос