Предмет: Информатика,
автор: poltorachenko98
Дана
строка, состоящая из слов, разделенных пробелами (одним или несколькими).
Вывести строку, содержащую эти же слова, разделенные одним пробелом
Ответы
Автор ответа:
0
var
i:integer;
s,t:string;
f:boolean;
begin
writeln ('Введите строку');
readln(s);
f:=false;
for i:=1 to length(s) do
begin
if (f=false) or (s[i]<>' ') then
begin
t:=t+s[i];
if s[i]=' ' then
f:=true
else f:=false;
end;
end;
writeln(t);
end.
i:integer;
s,t:string;
f:boolean;
begin
writeln ('Введите строку');
readln(s);
f:=false;
for i:=1 to length(s) do
begin
if (f=false) or (s[i]<>' ') then
begin
t:=t+s[i];
if s[i]=' ' then
f:=true
else f:=false;
end;
end;
writeln(t);
end.
Интересные вопросы
Предмет: Геометрия,
автор: usmanovalera83
Предмет: Английский язык,
автор: zeroshok950
Предмет: Биология,
автор: apipl
Предмет: Химия,
автор: Kochanovaanna20
Предмет: Математика,
автор: Nysya562789