Для решения данной задачи на языке программирования Паскаль вам потребуется следующий код:
program ArrayProcessing;
var
arr: array[1..15] of integer;
a, b, sum: integer;
i: integer;
begin
writeln('Введите значения элементов массива из 15 чисел:');
for i := 1 to 15 do
begin
readln(arr[i]);
end;
writeln('Введите значения переменных a и b:');
readln(a, b);
sum := 0;
writeln('Номера элементов, удовлетворяющие условию (> b и < a):');
for i := 1 to 15 do
begin
if (arr[i] <> 0) and (arr[i] > b) and (arr[i] < a) then
begin
writeln('Элемент №', i, ': ', arr[i]);
sum := sum + arr[i];
end;
end;
writeln('Сумма элементов массива, удовлетворяющих условию: ', sum);
end.
Этот код позволит вам ввести 15 чисел массива, а также задать значения переменных a и b. Затем программа найдет элементы массива, не равные нулю, которые больше b и меньше a, напечатает их номера, и посчитает их сумму. Надеюсь, это поможет вам в подготовке к работе с массивами в Паскале!