Написать словесный алгоритм к private sub s() dim a as integer, s as integer a=val(cells(2,2).value) s=0 i=0 n=0 while s s=s+1 i=i+s n=n+1 cells(n+1, 1).value=str(s) wend cells(3,2).value=str(i) end sub
Создаётся приватная функция типа void с названием S, в которой объявляются A, S типа int. A присваивается значение 2 строки 2 столбца таблицы Excel, после чего S, i и n приравниваются к нулю. Создаётся цикл (с непонятным условием), в котором к S и n прибавляется 1, к i прибавляется S. После этого к ячейке n+1 строки 1 столбца присваивается значение S, приведённого к строке. После цикла значению ячейки 3 строки 2 столбца присваивается значение i.
Создаётся приватная функция типа void с названием S, в которой объявляются A, S типа int. A присваивается значение 2 строки 2 столбца таблицы Excel, после чего S, i и n приравниваются к нулю. Создаётся цикл (с непонятным условием), в котором к S и n прибавляется 1, к i прибавляется S. После этого к ячейке n+1 строки 1 столбца присваивается значение S, приведённого к строке. После цикла значению ячейки 3 строки 2 столбца присваивается значение i.