Для Робота написали алгоритм преобразования данных и он выполнил 5 преобразований:
Вход Выход
Роза 0
452 2
Кит 0
1 0
1369 0
Определите результат преобразования Роботом следующих входных данных и запишите ответ.
123
Собака
Приложения:

TemaZpro:
А вы точно дали правильные данные? Просто я не вижу в входных данных логики, кроме того, что если число содержит цифру 2, то вывод будет 2. В остальных случаях выведет 2. Если данные вы предоставили верно, то ответ будет: 1) 123 = 2, 2) Собака = 0.
Ответы на вопрос
Ответил TemaZpro
0
Ответ: 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.
Новые вопросы
Українська мова,
1 год назад
География,
1 год назад
Математика,
1 год назад
Информатика,
1 год назад
Английский язык,
6 лет назад
Математика,
6 лет назад