Сколько операций умножения будет выполнено в процессе работы программы? В ответе запишите выражение от переменной n, умножение обозначайте звездочкой.

Pascal:

s := 0;

for i := 1 to n - 1 do
s := s + A[i] * A[i + 1];

s := s * A[n];

Python:

s = 0

for i in range (0, n - 1):
s = s + a[i] * a[i + 1]

s = s * a[n - 1]

Ответы

Ответ дал: pinguinbird
1

Ответ:

Количество операций умножения равно 2*(n-1)


stalbans: Если первый вариант на паскале, то операций умножения будет n.
stalbans: n-1 в теле цикла и еще одна после него. Вариант 2*(n-1) в том случае если оба оператора входят в тело цикла. Для этого оператор for должен иметь синтакасис for .... do begin .... end
Вас заинтересует