
В массиве из 12 элементов, заданных по формуле F[i]=i^2-5i-14 Найдите сумму положительных
значений (pascal abc)

Ответы на вопрос

Program morebrains;
const
n = 12; {Количество элементов массива}
var
F:array[1..n] of integer;
s:string;
i,sum:integer;
begin
s:='**** -=Alphaeus=- ****';
for i:=1 to 22 do begin write(s[i]); sleep(42) end;
{заполняем массив}
writeln;
for i:=1 to n do F[i]:=i*i-5*i-14;
{Ищем сумму положительных}
sum:=0;
for i:=1 to n do
if F[i]>0 then sum:=sum+F[i];
{Выводим сумму}
writeln;
writeln('Сумма положительных элементов равна ',sum);
end.




Для нахождения суммы положительных значений в массиве, заданном по формуле F[i] = i^2 - 5i - 14, следует выполнить следующие шаги:
- Создать массив из 12 элементов, рассчитав значение для каждого индекса i, используя формулу F[i] = i^2 - 5i - 14.
- Произвести подсчет суммы всех положительных элементов в массиве.
Давайте выполним это в Pascal ABC:
pascalprogram SumOfPositiveValues; const n = 12; // Количество элементов в массиве var F: array[1..n] of Integer; // Объявляем массив из 12 элементов i, sum: Integer; begin sum := 0; // Инициализируем переменную для хранения суммы // Заполняем массив и вычисляем сумму положительных значений for i := 1 to n do begin F[i] := i * i - 5 * i - 14; if F[i] > 0 then sum := sum + F[i]; end; // Выводим результат WriteLn('Массив F:'); for i := 1 to n do Write(F[i], ' '); WriteLn; WriteLn('Сумма положительных значений: ', sum); end.
Программа создаст массив F, рассчитает значение для каждого индекса i и выведет на экран значения массива F, а также сумму положительных элементов в этом массиве.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili