Var s,tmp:string;
i,n:integer;
flag,word:boolean;
function letter (const let:char):boolean;
begin
if ((let>='a') and (let<='z')) or ((let>='A') and (let<='Z')) then letter:=true
else letter:=false;
end;
begin
readln (s);
s:=s+' ';
n:=length(s);
flag:=false;
for i:=1 to n do
begin
if (letter(s[i])) and (not flag) then
begin
flag:=true;
tmp:='';
word:=false;
end else if (not letter(s[i])) and (flag) then
begin
flag:=false;
if (word) and (not (tmp='')) then writeln (tmp);
end;
if (flag) then
begin
tmp:=tmp+s[i];
if (s[i]='k') then word:=true;
end;
end;
end.
После первого применения получается РМП
После второго применения получаем: ТСНР
Если ето в Power Point то я помогу
Основной лист
Название Microsoft. В описании напиши компания которая сделала Windows.
1 лист
Название Описание. В описании листа напиши Microsoft Corporation американская компания освоенная в 1949 году. Сама компания делала Windows дизайны компьютеров.
2 лист
Название Логотип. В описании напиши Логотип у Microsoft и у Windows 4 куба жёлтый синий красный зелёный в кружке.
program qq;
var s,i,n:integer;
a:array [0..1000] of integer;
begin
s:=0;
readln (a[0]);
readln(n);
for i:=1 to n do
begin
readln(a[i]);
if a[i]>a[i-1] then
s:=s+1;
end;
writeln(s);
end.
"больше за i-й элемента массива" - это вообще не понятно, пожалуйста в следующий раз пишите вопрос корректнее