Вопрос задан 13.07.2023 в 19:47. Предмет Информатика. Спрашивает Шмыгина Дарья.

Регистрация на web-сайте Вам даны данные для регистрации на web-сайте. Выведите их в правильном

порядке. Входные данные Вводятся три строки. В одной из строк (не обязательно первой) вводится фамилия, состоящая только из латинских букв (строчных или заглавных). В другой строке вводится дата рождения. В оставшейся строке вводится номер банковской карточки. Фамилия записывается латинскими строчными и заглавными буквами, длина фамилии не меньше трех символов и не больше 50. Номер банковской карточки — натуральное число, состоящее не менее, чем из 5, и не более, чем из 15 цифр. Дата рождения записывается в формате ДД.ММ.ГГГГ (день и месяц вводятся ровно двумя цифрами каждый, год — ровно четырьмя). Выходные данные Программа должна вывести также три строки. В первой строке — фамилию, во второй — дату рождения, в третьей — номер банковской карточки. Примеры Ввод Smith 112324332 12.10.1964 Вывод Smith 12.10.1964 112324332
0 0
Перейти к ответам

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

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

Ответ:

a = 'QWERTYUIOPASDFGHJKLZXCVBNMQqwertyuiopsdfghjklzxcvbnm'

p1 = p2 = p3 = ''

def g(n):

   global p1

   global p2

   global p3

   if n[2] == '.':

       p2 = n

   elif a.find(n[2]) != -1:

       p1 = n

   else:

       p3 = n

g(input())

g(input())

g(input())

print(p1 + '\n' + p2 + '\n' + p3)

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для того чтобы решить задачу, мы можем использовать стандартные функции ввода и вывода в большинстве языков программирования. Вот пример решения на Python:

python
# Ввод данных surname = input() birthdate = input() card_number = input() # Вывод данных print(surname) print(birthdate) print(card_number)

При вводе данных, программа ожидает ввод каждой строки отдельно. Затем она выводит данные в правильном порядке, как требуется в условии задачи.

Пример использования:

makefile
Ввод: Smith 12.10.1964 112324332 Вывод: Smith 12.10.1964 112324332

Обратите внимание, что в решении не добавлена проверка на соответствие формату ввода данных. В реальных приложениях стоит предусмотреть такую проверку, чтобы избежать ошибок ввода пользователем.

0 0

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

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

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

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