Помогите, пожалуйста. Задан массив А(n). Вычислить: а1 + 2*а2 +...+ n*an

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

Помогите, пожалуйста. Задан массив А(n). Вычислить: а1 + 2*а2 +...+ n*an


Информатика (108 баллов) | 27 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Const n=10;
var a:array[1..n] of integer;
s,i:integer;
begin
Randomize;
for i:=1 to n do begin
 a[i]:=random(51);
 write(a[i],' ');
 end;
writeln;
s:=0;
for i:=1 to n do s:=s+i*a[i];
writeln('s = ',s);
end.

Пример:
17 30 10 32 46 5 43 7 40 25
s = 1462

(194k баллов)
0

Спасибо

0

Пожалуйста.

0

Подскажите, пожалуйста, это Java Script?

0

Это паскаль.

0

А языком Java Script сможете, пожалуйста, помочь?

0

Оформляйте задачу. Посмотрю.

0

А как оформить?

0 голосов

Summ = 0
for i in range(1, 1+n):
summ += i*A[i-1]
print(summ)

(294 баллов)
0

Спасибо