S = input("Введите Фамилия, Отчество Имя:\n")
s1 = s[0:s.find(",")]+s[s.rfind(" "):len(s)]+s[s.find(" "):s.rfind(" ")]
print(s1)
Пример:
<span>Введите Фамилия, Отчество Имя:
Иванов, Сидорович Прохор
Иванов Прохор Сидорович</span>
Const
K = 13;
Var
A:array[1..K] of integer;
i,n,X:integer;
Begin
Write('X = ');ReadLn(X);
Write('Исходный массив: ');
For i:= 1 to K do
Begin
A[i]:=random(21)-10;
Write(A[i],' ');
End;
n:=0;
For i:= 1 to K do
if A[i]=X then n:=n+1;
WriteLn;
WriteLn(n,' - кол-во элементов, равных ',X);
End.
Const
K = 13;
Var
A:array[1..K] of integer;
i:integer;
P:real;
Begin
P:=1;
Write('Исходный массив: ');
For i:= 1 to K do
Begin
A[i]:=random(21)-10;
Write(A[i],' ');
if A[i] mod 3 = 0 then P:=P*A[i]
End;
WriteLn;
WriteLn('Произведение элементов,кратных трём: ',P)
End.
Const
K = 13;
Var
A:array[1..K] of integer;
i,X:integer;
Begin
Write('X = ');ReadLn(X);
Write('А: ');
For i:= 1 to K do
Begin
A[i]:=random(21)-10;
Write(A[i],' ');
End;
WriteLn;
i:=0;
Repeat
i:=i+1;
Until (A[i]=X)or(i=K);
if A[i]=X then WriteLn(i)
else WriteLn('Таких элементов нет')
End.
Var a,b,c,p:real;
Begin
//Формула Герона
p:=(a+b+c)/2;
a:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln(a:2:3);
end.
Var a,b,c,d,e,f:real;
begin
write ('Введите результаты 1 опроса: ');
readln (a);
write ('Введите результаты 2 опроса: ');
readln (b);
write ('Введите результаты 3 опроса: ');
readln (c);
write ('Введите результаты 4 опроса: ');
readln (d);
write ('Введите результаты 5 опроса: ');
readln (e);
f:=(a+b+c+d+e)/5;
writeln ('Средний балл = ',f);
end.