Информатика задача в паскале. Дан целочисленный массив из 12 элементов, вводимых пользователем с клавиатуры.
Программа на языке Паскаль для решения данной задачи может выглядеть следующим образом:
program SumOfPositiveElements;
var
a: array[1..12] of integer;
i, sum: integer;
v: integer;
begin
sum := 0;
// Ввод элементов массива с клавиатуры
for i := 1 to 12 do
begin
write('Введите элемент массива a[', i, ']: ');
readln(a[i]);
end;
// Ввод значения v
write('Введите значение v: ');
readln(v);
// Вычисление суммы положительных элементов массива
for i := 1 to 12 do
begin
a[i] := a[i] - v * 3;
if a[i] > 0 then
sum := sum + a[i];
end;
// Вывод результата
writeln('Сумма положительных элементов массива: ', sum);
end.
В данной программе сначала объявляется массив a из 12 элементов и переменные i, sum, v. Затем происходит ввод элементов массива с клавиатуры и значения v. Далее происходит вычисление суммы положительных элементов массива с помощью цикла for. Внутри цикла каждый элемент массива a изменяется по формуле a[i] = a[i] - v * 3, а затем проверяется, является ли он положительным. Если да, то его значение добавляется к переменной sum. В конце программа выводит результат - сумму положительных элементов массива.