program raf105;
const
n = 10;
var
c: array[1..n] of real;
i: integer;
x,pro: real;
begin
write('x = ');
readln(x);
pro: =1;
for i: =1 to n do
c[i]: = sin(2*x)+3;
if (i mod 2)< > 0
then pro*= c[i];
end;
writeln('произведение нечётных элементов: ',pro);
end.
Поделитесь своими знаниями, ответьте на вопрос:
Дан массив c[n] заполненный по формуле, определить произведение его нечентых элементов и вывести ее на экран y=sin(2x)+3
program raf105;
const
n = 10;
var
c: array[1..n] of real;
i: integer;
x,pro: real;
begin
write('x = ');
readln(x);
pro: =1;
for i: =1 to n do
begin
c[i]: = sin(2*x)+3;
if (i mod 2)< > 0
then pro*= c[i];
end;
writeln('произведение нечётных элементов: ',pro);
end.