Предмет: Информатика,
автор: ryabinin20001
Из заданной строки получить новую заменив в ней все симво¬лы после первой звездочки (*) знаком "-" (если в строке нет звездочек оставить без изменения). Распечатать полученную строку. На паскале
Ответы
Автор ответа:
0
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.
Интересные вопросы
Предмет: Информатика,
автор: dmitriytlp988
Предмет: Английский язык,
автор: polina9617
Предмет: История,
автор: ali8932
Предмет: Математика,
автор: Авелина111
Предмет: История,
автор: daniago