Как в паскале вывести первые буквы фамилии,имени,отчества?

21 Ноя 2019 в 19:57
189 +1
0
Ответы
1

Для этого можно воспользоваться следующим кодом на языке Pascal:

program FirstLetters;
var
fullName, surname, name, patronymic: string;
begin
writeln('Введите ФИО через пробел:');
readln(fullName);
surname := copy(fullName, 1, pos(' ', fullName) - 1);
delete(fullName, 1, pos(' ', fullName));
name := copy(fullName, 1, pos(' ', fullName) - 1);
delete(fullName, 1, pos(' ', fullName));
patronymic := copy(fullName, 1, length(fullName));
writeln('Первые буквы фамилии, имени и отчества:');
writeln(copy(surname, 1, 1));
writeln(copy(name, 1, 1));
writeln(copy(patronymic, 1, 1));
end.

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

19 Апр 2024 в 01:13
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир