Дано: массив B(10) и число C Определить:

0 голосов
33 просмотров

Дано: массив B(10) и число C
Определить:


image

Информатика (15 баллов) | 33 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Var 
  B: array[1..10] of integer;
  i, c, p, s: integer;
begin
  write('C = ');
  readln(c);
  for i := 1 to 10 do begin
    write('B[', i, ']=');
    readln(B[i]);
    end;
  c := 1;
  p := 1; s := 0;
  for i := 1 to 10 do begin
    p := p * (B[i] - C);
    s := s + B[i];
  end;  
  for i := 1 to 10 do
    writeln('A[',i,']=',(s-p)*B[i]);
end.

(3.8k баллов)