Какое значение примет переменная k после выполнения фрагмента программы: i = 0: k = 0 For...

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

Какое значение примет переменная k после выполнения фрагмента программы:
i = 0: k = 0
For a = 1 To 19
i = 1 + i
k = a + i
Next a


И как выполнить это в exel?


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

Вот трассировка выполнения программы
  i     k
  1    2
  2    4
  3    6
  4    8
  5   10
  6   12
  7   14
  8   16
  9   18
 10   20
 11   22
 12   24
 13   26
 14   28
 15   30
 16   32
 17   34
 18   36
 19   38

Чтобы выполнить этот фрагмент в VBA следует открыть окно проекта Microsoft Visual Basic, выбрать лист рабочей книги, ввести заголовок SUB, затем нажать Enter и в образовавшийся блок вставить свой код. Далее запустить на исполнение, нажав F5



(142k баллов)