- Вывести фамилию и инициалы
- Вывод фамилии, имени и отчества с помощью функции с явно заданными или частично пропущенными параметрами
- Работа с фамилией, именем, отчеством и инициалами в Excel
- Фамилия, имя и отчество в разных ячейках
- Фамилия, имя и отчество в одной ячейке
- С++ «Неделя третья — Введение в структуры и классы — Имена и фамилии» #17
- Вывести запросом Фамилию и Имя из поля ФИО
- Решение
- Решение
Вывести фамилию и инициалы
Задача собственно следующая:
Необходимо ввести фамилию, имя и отчество (любое). Нужно вывести на экран эти же фамилию, имя и отчество в следующем виде:
Пример:
Ввод: Иван Семенович Петров
Вывод: И.С. Петров
Прогу я сделал, но она работает с небольшой ошибкой, как ее исправить я не знаю, может кто нибудь поможет ?
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Вложения
isxodni kod.rar (473 байт, 24 просмотров) |
Ввести с клавиатуры в одну строку фамилию, имя и отчество, разделив их пробелом. Вывести фамилию и инициалы
Пример: Введите фамилию, имя и отчество: Иванов Петр Семёнович П.С. Иванов Нашёл такую же.
Строка S содержит фамилию, имя, отчество. Необходимо преобразовать ее в строку, содержащую фамилию и инициалы
Строка S содержит фамилию, имя, отчество. Необходимо преобразовать ее в строку, содержащую фамилию.
Напишите программу, печатающую фамилию ученика и его инициалы
нужна программа Заданы фамилия, имя и отчество учащегося, разделенные пробелами. Напишите.
Напишите программу, печатающую фамилию ученика и его инициалы
помогите пожалуйста Заданы фамилия, имя и отчество учащегося, разделенные пробелами. Напишите.
Необходимо ввести фамилию, имя и отчество (любое). Нужно вывести на экран эти же фамилию, имя и отчество в следующем виде:
Пример:
Ввод: Иван Семенович Петров
Вывод: И.С. Петров
Классы: найти фамилию и инициалы сотрудника по его номеру телефона
Даны сведения о 13 сотрудниках учреждения. Сведения о сотрудниках — это фамилия,инициалы и номер.
Ввести фамилию, имя и отчество как одно данное типа строка. Заменить на инициалы
Ввести фамилию, имя и отчество как одно данное типа строка. Определить длину строки и количество.
Источник
Вывод фамилии, имени и отчества с помощью функции с явно заданными или частично пропущенными параметрами
1 Написать функцию с параметрами по умолчанию в соответствии с вариантом , продемонстрировать различные способы вызова функции:
• с параметрами заданными явно
• с пропущенными параметрами
• часть параметров задана явно , а часть пропущена.
7. Вывод фамилии , имени и отчества .
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Вывод фамилии, имени и отчества по нажатию различных клавиш
задание: по нажатию клавиши PageUp выводится фамилия вертикально, по нажатию клавиши PageDown — имя.
ФИО из фамилии, имени и отчества
Здравствуйте. В БД MS Access имеется таблица «Анкета» с полями «Фамилия», «Имя» и.
Склонение Фамилии, имени, отчества
Люди, кто пробовал склонять фамилии с помощью библиотеки Padeg.dll? У меня, почему-то выдает только.
Даже интересно, кто чего ответит.
Мне почему-то казалось, что в C++ в функциях параметры задаются явно в прототипе функции. То есть либо они (параметры) есть, либо void, либо просто пусто в скобках, что тоже подразумевает под собой void (псевдотип, обозначающий наличие отсутствия, так сказать).
И далее в определении функции эти параметры обязаны быть, то есть, определение должно соответствовать прототипу. Ну и в вызове функции тоже должно быть соответствие параметров с прототипом. Соответствие количества параметров и соответствие типов параметров.
А как это параметры могут быть заданы «неявно» или «пропущены» я что-то не очень понимаю.
Добавлено через 9 минут
Пример:
Источник
Работа с фамилией, именем, отчеством и инициалами в Excel
Преобразование имени и отчества в инициалы с помощью формул Excel и присоединение их к фамилии. Разделение фамилий, имен и отчеств, расположенных в одной ячейке, по разным ячейкам и наоборот.
Фамилия, имя и отчество в разных ячейках
Если фамилия, имя и отчество записываются в разные ячейки, работать с ними легче, чем при размещении их в одной ячейке. Перечислим преимущества:
- при заполнении таких ячеек в таблицах срабатывает автоподбор значений, так как имена и отчества часто повторяются;
- для заполнения таких ячеек можно использовать раскрывающиеся списки наиболее распространенных имен и отчеств;
- фамилия, имя и отчество, записанные в разные ячейки, легко объединить в одну, а имя и отчество заменить инициалами.
Итак, объединяем фамилию, имя и отчество полностью из разных ячеек в одну:
Здесь можно использовать формулу «СЦЕПИТЬ», как в примере =СЦЕПИТЬ(A1;» «;B1;» «;C1) , или просто соединить строки с помощью & (амперсандов) =A1&» «&B1&» «&C1 , не забыв добавить между словами пробелы.
В следующем примере мы также объединим фамилию, имя и отчество из разных ячеек в одну, при этом имя и отчество заменив на инициалы:
Здесь также можно использовать формулу «СЦЕПИТЬ», как в примере =СЦЕПИТЬ(A1;» «;ЛЕВСИМВ(B1;1);».»;ЛЕВСИМВ(C1;1);».») или & (амперсанды) =A1&» «&ЛЕВСИМВ(B1;1)&».»&ЛЕВСИМВ(C1;1)&».» , не забыв добавить между фамилией и инициалами пробел, а к инициалам точки. В этом примере мы извлекаем левые символы из имени и отчества для присоединения их к фамилии в виде инициалов.
Фамилия, имя и отчество в одной ячейке
Использование фамилии, имени и отчества в одной ячейке имеет тоже свои преимущества:
- уменьшается количество колонок в таблице;
- в большинство документов* требуется внесение фамилии, имени и отчества в полном написании.
*Если документы генерируются на основе этой таблицы, то вставка ФИО не потребует дополнительных преобразований.
Лично мне в работе не приходилось преобразовывать фамилию, имя и отчество из одной ячейки в разные, но могу предположить, что для кого-то это бывает необходимо:
Для этого преобразования используются следующие формулы в соответствующих ячейках:
- ячейка B1 — =ЛЕВСИМВ(A1;НАЙТИ(» «;A1;1)-1)
- ячейка C1 — =ПСТР(A1;НАЙТИ(» «;A1;1)+1;НАЙТИ(» «;A1;НАЙТИ(» «;A1;1)+1)-НАЙТИ(» «;A1;1)-1)
- ячейка D1 — =ПРАВСИМВ(A1;ДЛСТР(A1)-НАЙТИ(» «;A1;НАЙТИ(» «;A1;1)+1))
Чтобы определить начало имени и начало отчества используются позиции первого и второго пробелов, найденных с помощью функции «НАЙТИ».
Необходимость следующего преобразования возникает чаще предыдущего, используется для заполнения различных документов наряду с полным именем:
Для этого преобразования используется следующая формула в ячейке B1 — =СЦЕПИТЬ(ЛЕВСИМВ(A1;НАЙТИ(» «;A1;1));» «;ПСТР(A1;НАЙТИ(» «;A1;1)+1;1);».»;ПСТР(A1;НАЙТИ(» «;A1;НАЙТИ(» «;A1;1)+1)+1;1);».»)
Вы можете копировать эти формулы в свои файлы, не забывая изменять адреса ячеек на фактические. Часто инициалы пишут перед фамилией, изменить формулы для такого отображения ФИО несложно.
Источник
С++ «Неделя третья — Введение в структуры и классы — Имена и фамилии» #17
Третья неделя обучения на coursera.org Структуры и классы — интересная тема. Некоторые задания долго разбирал. |
Для начала маленькое задание:
Реализуйте класс, поддерживающий набор строк в отсортированном порядке. Класс должен содержать два публичных метода:
Считайте, что в каждый год может произойти не более одного изменения фамилии и не более одного изменения имени. При этом с течением времени могут открываться всё новые факты из прошлого человека, поэтому года́ в последовательных вызовах методов ChangeLastName и ChangeFirstName не обязаны возрастать.
Гарантируется, что все имена и фамилии непусты.
Строка, возвращаемая методом GetFullName, должна содержать разделённые одним пробелом имя и фамилию человека по состоянию на конец данного года.
Если к данному году не случилось ни одного изменения фамилии и имени, верните строку «Incognito».
Если к данному году случилось изменение фамилии, но не было ни одного изменения имени, верните «last_name with unknown first name».
Если к данному году случилось изменение имени, но не было ни одного изменения фамилии, верните «first_name with unknown last name».
Немного переборщил с кодом. Но думаю для собственного понимания пойдет. Можете предложить свою оптимизацию )))
Ещё задача:
Дополните класс Person из задачи «Имена и фамилии — 2» конструктором, позволяющим задать имя и фамилию человека при рождении, а также сам год рождения. Класс не должен иметь конструктора по умолчанию.
При получении на вход года, который меньше года рождения:
- методы GetFullName и GetFullNameWithHistory должны отдавать «No person»;
- методы ChangeFirstName и ChangeLastName должны игнорировать запрос.
Кроме того, необходимо объявить константными все методы, которые по сути ими являются.
Пример:
Источник
Вывести запросом Фамилию и Имя из поля ФИО
mobile, Спасибо, слушай , а не знаешь, как сделать чтобы , вот у меня есть ФИО, а надо, чтобы показалось только ФИ
У меня есть таблица с ФИО участников, например:
Симнонов Юрий Александрович
Игровов Андрей Андреевич
и так далее
мне нужно при выполнении запроса, чтобы вывелось только фамилия и имя, как записать условие выбора?
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Пользователь вводит ФИО в одну строку; вывести отдельно фамилию, имя, отчество
С++ Пользователь вводит ФИО в одну строку. Вывести отдельно фамилию, имя, отчество. Помогите.
Для каждого из N студентов группы известны ФИО и оценки (в баллах) по пяти дисциплинам. Вывести на экран фамилию и имя т
Для каждого из N студентов группы известны ФИО и оценки (в баллах) по пяти дисциплинам. Вывести на.
Ввести свою фамилию, имя и отчество как одно текстовое дано. Вывести фамилию, имя, отчество в отдельных строках
Ввести свою фамилию, имя и отчество как одно текстовое дано. Вывести фамилию, имя, отчество в.
Разделение строки на части, например полного имени на ФИО отдельно
Пример использования:
Второй вариант того же самого но с использованием функции Split()
Строк меньше — но работает примерно на 20% медленнее
Третий вариант того же
Решение
Решение
Хотя, нет, так слова будут полностью прописные, а не только первые буквы.
Сейчас уже не буду думать. Поздновато. Может, завтра.
А я и не сомневался.
Добавлено через 5 минут
Записать в файл Имя и Фамилию и вывести в режиме чтения только Фамилию
Уважаемые программисты, прошу помочь в написании программы, которая создает последовательный доступ.
Запросить фамилию, имя и отчество пользователя, и вывести его фамилию и инициалы
Вот задание:Написать программу, которая запрашивает фамилию, имя и отчество, а выводит фамилию и.
Введите фамилию, имя, отчество в текстовое поле. Вывидите на отдельные Label ФИО.
Введіть Прізвище, ім’я, по-батькові в текстове поле. Виведіть на окремі Label прізвище, ім’я.
В одной строке ввести фамилию, имя, отчество. Вывести на экран фамилию и инициалы
В одной строке ввести фамилию, имя, отчество. Вывести на экран фамилию и инициалы. Пояснения: .
Ввести фамилию, имя и отчество и вывести фамилию и инициалы
Ввести фамилию, имя и отчество и вывести фамилию и инициалы.
Зная фамилию, имя и отчество вывести фамилию и инициалы
напишите пожалуйста программу. заранее спасибо. Дан символьный файл f, содержащий сведения о.
Источник