Писал на PascalABC.NET, но постарался как можно ближе к Turbo сделать. Если не заработает - пишите, исправим:)
var
f : text;
i : integer;
s, j: string;
begin
Assign(f, 'in.txt');
Reset(f);
while not EOF(f) do
begin
readln(f, s);
for i := 1 to length(s) do
if ((s[i] = 'a') and ((length(s) < length(j)) or (j = ''))) then
j := s;
end;
writeln(j);
end.
Program z;
var x,max,n,k:integer;
begin
x:=-1;
max:=-1;
n:=0;
k:=0;
while x<>0 do
begin
readln(x);
k:=k+1;
if x>max then begin max:=x; n:=k; end;
end;
writeln(n);
end.
<span>обилием возможностей для редактирования как текстового массива целиком, так и отдельных его частей.</span>
Var
N,M,S,A,i,j:integer;
Begin
S:=0;
j:=0;
Write('N = ');Read(N);
Write('M = ');Read(M);
For i:= 1 to N do
Begin
A:=random(2001)-1000;
Write(A,' ');
if A mod M = 0 then
Begin
S:=S+A;
j:=j+1;
End;
End;
WriteLn;
if j=0 then Write('Чисел, кратных ',M,' нет')
else Write('Среднее арифметическое чисел, кратных ',M,' = ',S/j);
End.
1. Экранирование внешних воздействий.
2. Вторичный источник питания
3. Основа для построения вычислительной системы
4. Часть, исполняющая код. Главная часть аппаратного обеспечения вычислительной машины.
5. Хранение выполняемого кода, входных и выходных данных. При выключении вычислительной машины освобождается.
6. Хранение и накопление данных.
7. Чтение и запись дисков
8. Преобразование графического образа в форму для вывода на монитор.
9. Обработка и вывод звука.
10. Охлаждение вычислительной машины.