Программа с комментариями и результат её работы в прикрепленном изображении
<em><u>Современное решение:</u></em>
// PascalABC.Net 3.0, сборка 1066
begin
var k:=ReadInteger('Количество элементов в массиве: ');
var a:=ArrRandom(k,-25,25);
Writeln('Сгенерированный массив: ',a);
Writeln('Сумма четных элементов равна ',a.Where(x->x mod 2=0).Sum)
end.
<em><u>Тестовый прогон:</u></em>
Количество элементов в массиве: 15
Сгенерированный массив: [6,18,19,20,12,-20,7,19,-17,10,14,-25,10,-11,-13]
Сумма четных элементов равна 70
== для равенства, >= "больше", <= "меньше", != для неравенства. Иногда вместо != ставят <>
Могу дать сайт http://math.semestr.ru/inf/index.php
Ответ:
uses
Math;
var
F, X, Y: Double;
begin
Write ('Введите X, Y: ');
ReadLn (X, Y);
F := Sin (Power (Y, 2)) - Ln (X * Y);
WriteLn ('F = ', F :10 :5);
ReadLn;
end.