Помогите пожалуйста написать программу в паскале. Дано ФИО, например "Петров Иван Андреевич", в итоге программа должна вывести - Петров И.А.
Ответы
Ответ дал:
0
Var
S,S1:string;
i:integer;
Begin
Write('Введите ФИО: ');
ReadLn(S);
i:=1;
While S[i]<>' ' do
i:=i+1;
For i:= 1 to i+1 do
S1:=S1+S[i];
S1:=S1+'.';
While S[i]<>' ' do
i:=i+1;
S1:=S1+S[i+1]+'.';
WriteLn(S1);
End.
S,S1:string;
i:integer;
Begin
Write('Введите ФИО: ');
ReadLn(S);
i:=1;
While S[i]<>' ' do
i:=i+1;
For i:= 1 to i+1 do
S1:=S1+S[i];
S1:=S1+'.';
While S[i]<>' ' do
i:=i+1;
S1:=S1+S[i+1]+'.';
WriteLn(S1);
End.
Ответ дал:
0
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.
ФИО: Петров Сидор Иванович
Петров С.И.
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.
ФИО: Петров Сидор Иванович
Петров С.И.
Вас заинтересует
2 года назад
2 года назад
6 лет назад
9 лет назад
9 лет назад