Помогите пожалуйста написать программку в паскале. Дано ФИО, к примеру "Петров Иван

Помогите пожалуйста написать программу в паскале. Дано ФИО, к примеру "Петров Иван Андреевич", в итоге программка обязана вывести - Петров И.А.

Задать свой вопрос
2 ответа
Var
   S,S1:string;
   i:integer;
Begin
Write('Введите ФИО: ');
ReadLn(S);
i:=1;
While S[i]lt;gt;' ' do
   i:=i+1;
For i:= 1 to i+1 do
    S1:=S1+S[i];
S1:=S1+'.';
While S[i]lt;gt;' ' do
   i:=i+1;
S1:=S1+S[i+1]+'.';
WriteLn(S1);
End.
Var s: string;
    n,m: integer;
begin
  write('ФИО: ');  readln(s);
  n:=pos(' ',s);  
  s[n]:='*';
  m:=pos(' ',s);
  s:=copy(s,1,n+1)+'.'+s[m+1]+'.';
  s[n]:=' ';
  writeln(s);
end.
 
ФИО: Петров Сидор Иванович
Петров С.И.



, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт