Задача:
Найти в строке определенную последовательность символов и заменить ее другой.
var
s1,s2: string;
n,len: byte;
begin
write('Введите текст: ');
readln(s1);
write('Введите номер позиции, с которой будет копироваться строка: ');
read(n);
write(‘Введите длину копируемой части: ');
readln(len);
s2 := copy(s1,n,len);
writeln('Ты скопировал: ',s2);
readln;
end.
for i:=q1+1 to l do
if str[i] = '?' then begin
q2 := i;
break;
end;
if (q1 <> 0) and (q2 <> 0) then begin
q1 := q1 + 1;
while q1 < q2 do
if str[q1] = ' ' then begin
delete(str,q1,1);
q2 := q2-1;
end
else
q1 := q1 + 1;
writeln(str);
end;
end.
Задача:
Во введенной строке удалить пробелы между первым и вторым вопросительным знаком.
program zvezda;
Var s:string;
N,i:integer;
C:char;
Begin
Writeln('stroka');
Readln(s);
Writeln('n');
Readln(n);
C:='*';
For i:=1 to n do
Insert(c,s,n);
Writeln(S);
End.
Задача
program m2;
var s:String;
i,j,n,k:Integer;
f:Boolean;
begin
Writeln('Введите строку:'); Readln(s);
n:=Length(s);
for i:=1 to n do begin f:=True;
for j:=1 to n do if (i<>j) and (s[i]=s[j]) then f:=False;
if f and (k=0) then
Writeln('Символы,которые встречаются в строке один раз:');
if f then begin Write(s[i],' ');
inc(k);
end;
end;
if k=0 then Writeln('В строке нет символов которые встречаются всего один раз.');
Readln;
end.
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть