Вопрос задан 05.01.2025 в 11:28. Предмет Информатика. Спрашивает Лис Анита.

Написать программу пользователь вводит Фамилию Имя Отчество, а программа выводит Фамилия И.О. ПРИМЕР:
вход: Иванов Иван Иванович
выход: Иванов И.О
на ПАЙТОНЕ !!!!!!!! ОЧЕНЬ СРОЧНО!!!!! ДАЮ 60 БАЛЛОВ!!!!!!

Перейти к ответам

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

Отвечает Михайлов Роман.

Вот программа на Python, которая решает задачу:

  1. Пользователь вводит Фамилию, Имя и Отчество.
  2. Программа выводит Фамилию и инициалы в формате "Фамилия И.О."
python
# Запрашиваем у пользователя ввод ФИО full_name = input("Введите Фамилию Имя Отчество: ")

# Разделяем строку на части: фамилию, имя и отчество surname, name, patronymic = full_name.split()

# Формируем результат с инициалами result = f"{surname} {name[0]}.{patronymic[0]}."

# Выводим результат print(result)

Объяснение кода

  1. input("Введите Фамилию Имя Отчество: ") — запрашивает у пользователя ввод данных в формате "Фамилия Имя Отчество".
  2. split() — разделяет введенную строку на три части: surname, name и patronymic.
  3. name[0] и patronymic[0] — берут первые буквы имени и отчества соответственно.
  4. f"{surname} {name[0]}.{patronymic[0]}." — формирует строку в нужном формате.

Пример работы

Если пользователь введет:

Иванов Иван Иванович

Программа выведет:

Иванов И.И.

Этот код прост в использовании и решает задачу, используя базовые функции Python.

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

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

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

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