Задать вопрос
17 июня, 06:10

1. Задан массив X[1 ... N]. Определите число операций сложения, которые выполняются при работе этой программы:

S:=X[1]+X[N];

for k:=1 to N do begin

X[k]:=X[k]+X[k]+S

end;

Ответ?

+5
Ответы (1)
  1. 17 июня, 07:46
    +1
    2*N + 1

    Проходов по циклу N раз, в каждой итерации 2 операции сложения. Плюс в начале 1 операция.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «1. Задан массив X[1 ... N]. Определите число операций сложения, которые выполняются при работе этой программы: S:=X[1]+X[N]; for k:=1 to N ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1. Задан массив X[1 ... N]. Определите число операций сложения, которые выполняются при работе этой программы: S:=X[1]+X[N]; for k:=1 to N do begin X[k]:=X[k]+X[k]+S end;
Ответы (1)
Цикл с параметром и шагом - 1 объявляется с использованием конструкции a) for i:=i1 downto i2 do begin ... end; b) repeat begin ... end until (выражение_условие) ; c) for i:=i1 to i2 do begin ... end; d) if (выражение_условие) begin ...
Ответы (1)
Укажите области видимости в программе: Program P; Var x: integer; Procedure P1; Var y: integer; Begin P2; End; Procedure P2; Var z: integer; Begin {Тело процедуры} End; Procedure P3; Var m: integer; Begin P1; End; Begin {Тело основной программы}P3;
Ответы (1)
6) Определите, что будет напечатано в результате работы следующего фрагмента программы: var n, s: integer; begin s : = 0; for n:=4 to 13 do begin s : = s + 15; end; write (s) end.
Ответы (1)
1) Определите, что будет напечатано в результате работы следующего фрагмента программы: var n, s: integer; begin n : = 3; s : = 0; while n < = 26 do begin s : = s + 6; n : = n + 1 end; write (s) end.
Ответы (2)