var f,g:string;
i:integer;
begin
readln(f);
for i:=1 to length(f)-1 do if (f[i+1]='а') then g:=g+f[i];
writeln(g);
g:='';
for i:=2 to length(f) do if (f[i-1]='а') then g:=g+f[i];
writeln(g);
end.
Тип название(аргументы);
void function(int a, char c);
Const n=15;
<span>var i,k,mn,indm,sm: integer;
</span><span> a: array[1..n] of integer;
</span><span> sar: real;
</span><span>begin
</span><span> randomize;
</span><span> writeln('исходный массив:');
</span><span> mn:=n; sm:=0;
</span><span> k:=1;
</span><span> for i:=1 to n do
</span><span> begin
</span><span> a[i]:=random(-n,n);
</span><span> sm:=sm+a[i];
</span><span> write(a[i],' ');
</span><span> if a[i]=mn then k:=k+1;
</span><span> if a[i]<mn then
</span><span> begin
</span><span> mn:=a[i];
</span><span> indm:=i;
</span><span> k:=1;
</span><span> end;
</span><span> end;
</span><span> writeln;
</span><span> writeln('минимальный элемент: ',mn,' индекс: ',indm);
</span><span> sm:=sm-a[indm]*k;
</span><span> writeln('сумма элементов без минимального: ',sm);
</span><span> sar:=sm/(n-k);
</span><span> writeln('среднее арифметическое: ',sar:7:3);
</span><span>end.
</span>исходный массив:
<span>-1 6 -12 -14 14 -14 10 -9 -2 -6 9 -1 -13 13 -2
</span><span>минимальный элемент: -14 индекс: 4
</span><span>сумма элементов без минимального: 6
</span><span>среднее арифметическое: 0.462
</span>
<span>word - абзац -отступы и интервалы(у меня сразу написанно межстрочный интервал) - интервал
</span>
1. var
a, b: integer;
begin
write('Введите два числа >> ');
read(a, b);
writeln('Числа в обратном порядке: ', b, ' ', a);
end.
2. var
a, b, c: integer;
begin
read(a, b);
c := a + b;
write(a, b, c);
end.
3. var
a: integer;
begin
write('Введите двузначное число >> ');
read(a);
writeln('Сумма цифр = ', a div 10 + a mod 10);
writeln('Произведение цифр = ', a div 10 * (a mod 10));
end.
4. var
a, a1, a2, a3: integer;
begin
write('Введите целое трехзначное число >> ');
read(a);
a1 := a div 10;
a2 := a div 100;
a3 := a mod 10;
if (a1 = a2) or (a2 = a3) or (a1 = a3) then writeln('Да')
else writeln('Нет')
end.
5. var
a, b, c: integer;
begin
write('a b c >> ');
read(a, b, c);
if (a >= b + c) or (b >= a + c) or (c >= a + b) then
writeln('Не существует')
else if (a = b) and (b = c) then
writeln('Равносторонний')
else if (a = b) or (b = c) or (a = c) then
writeln('Равнобедренный')
else
writeln('Разносторонний')
end.
6. var
a, a500, a100, a50, a10: integer;
begin
write('Введите сумма сдачи >> ');
read(a);
writeln('Следует сдать: ');
while a >= 500 do
begin
a500 := a500 + 1;
a := a - 500;
end;
writeln('банкнот по 500 руб. - ', a500, ' шт.');
while a >= 100 do
begin
a100 := a100 + 1;
a := a - 100
end;
writeln('банкнот по 100 руб. - ', a100, ' шт.');
while a >= 50 do
begin
a50 := a50 + 1;
a := a - 50
end;
writeln('банкнот по 50 руб. - ', a50, ' шт.');
while a >= 10 do
begin
a10 := a10 + 1;
a := a - 10
end;
writeln('банкнот по 10 руб. - ', a10, ' шт.');
end.