
Агапит
4 год назад
Из заданной строки получить новую заменив в ней всесимво¬лы после первой звездочки (*) знаком "-" (если в строке нет звездочекоставитьбезизменения). Распечататьполученную строку. На паскале
ОТВЕТЫ

Родион
Oct 24, 2020
var
S: string;
i: byte;
tmp: boolean;
begin
write('Введите строку: '); readln(S);
for i := 1 to Length(S) do
begin
if ((S[i] = '*') and (tmp = false)) then
begin
S[i] := '-';
tmp := true;
end;
if tmp = true then S[i] := '-';
end;
writeln(S);
end.
S: string;
i: byte;
tmp: boolean;
begin
write('Введите строку: '); readln(S);
for i := 1 to Length(S) do
begin
if ((S[i] = '*') and (tmp = false)) then
begin
S[i] := '-';
tmp := true;
end;
if tmp = true then S[i] := '-';
end;
writeln(S);
end.
303