Не врубаюсь! Какая задача решается в результате выполнения программы?(Выберите)
1)Выводятся на экран индексы массива,элементы которого кратны 3
2)Выводятся на экран индексы массива больше 3
3)Выводятся на экран индексы массива,элементы которого НЕ кратны 3
4)Выводятся на экран элементы массива,кратные 3.
163
360
Ответы на вопрос:
Выводятся на экран элементы массива,кратные 3
Объяснение:
Операция mod вычисляет остаток от целочисленного деления. Если мы разделим 17 на 3, то получится 5 - целое число, и 2 - остаток. Таким образом, результатом операции Mod будет число 2. А если разделим 15 на 3, то получится 5 - целое, и 0 - остаток. Таким образом в строке if ( k [i] mod 3 = 0 ) мы проверяем делится ли число на 3 нацело или нет. Если ответ равен нулю - значит делиться.
Sub mymid() a = range("b3: b14") n = ubound(a, 1) s = 0 for i = 1 to n s = s + a(i, 1) next i range("e3").value = s / n end sub можно и короче записать: sub mymid2() range("e3") = application.worksheetfunction.average(range("b3: b14")) end sub
Популярно: Информатика
-
llizka09412.09.2021 03:12
-
Diamond111111106.01.2022 04:38
-
Kryuchochek0229.03.2023 06:23
-
аниметян303.08.2021 15:22
-
dfrt226.07.2022 15:51
-
PhoenixStep04.10.2020 07:32
-
Глеб070717.10.2020 01:50
-
manyna411.08.2022 11:31
-
alyvolkonskaya199424.11.2022 17:01
-
elizaveta1705fomina16.05.2021 18:43