Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Цель работы: изучение синтаксиса и порядка применения оператора цикла For.
VBA. Оператор цикла For. Цель работы: изучение синтаксиса и порядка применения оператора цикла For. ЗАДАНИЯ для выполнения Ввести последовательность (массив) из 15 чисел и: 1. Найти количество положительных чисел. 2. 3. Найти сумму положительных чисел.
Найти количество положительных чисел. Sub Polozh() Dim Mass(0 To 15) 'Объявление массива Dim Count As Integer 'Определение типа переменной Count = 0 'Инициализация переменной
For i = 2 To 16 'Цикл If Worksheets(1).Cells(i, 1).Value > 0 Then Count = Count + 1 'Проверка условия Next i
Worksheets(1).Range("A18").Value = "Положительных:" Worksheets(1).Range("B18").Value = Count 'Вывод результата в ячейку
End Sub
Найти сумму положительных чисел. Sub Sum() Dim Mass(0 To 15) 'Объявление массива Dim Sum As Double 'Определение типа переменной Sum = 0 'Инициализация переменной
For i = 2 To 16 If Worksheets(2).Cells(i, 1).Value > 0 Then Sum = Sum + Worksheets(2).Cells(i, 1).Value 'Проверка условия Next i
Worksheets(2).Range("A18").Value = "Сумма полож::" Worksheets(2).Range("B18").Value = Sum 'Вывод результата в ячейку
End Sub Вывод: В данной работе использовался оператор цикла for. Цикл for позволяет организовать многократное повторение операций. С его помощью в лабораторной работе считывалось значение из ячейки в массив и проверялось условие.
|
||
|
Последнее изменение этой страницы: 2024-06-17; просмотров: 48; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.198 (0.008 с.) |