Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Программная реализация алгоритма. В случаях, когда число повторений заранее известно, для организации циклическойСодержание книги
Поиск на нашем сайте В случаях, когда число повторений заранее известно, для организации циклической обработки информации применяется оператор повтора For (в обоих языках программирования). Часто этот оператор называют оператором цикла с параметром, так как число повторений задается переменной, называемой параметром цикла или управляющей переменной цикла. Схема выполнения оператора повтора следующая: 1) задаются нижняя и верхняя границы изменения параметра цикла; 2) тело цикла будет выполняться до тех пор, пока не будут перебраны все значения параметра цикла от начального до конечного; 3) после этого управление передается на оператор, следующий за циклом. Синтаксис языка VBA For счетчик = начал о To конец [ Step шаг] Инструкции [ Exit For ] Инструкции Next [счетчик] Счетчик – обязательный параметр цикла; числовая переменная, используемая в качестве счетчика, может быть только целого типа. Начало и конец – обязательные параметры цикла; определяют начальное и конечное значения переменной счетчик. Шаг – необязательный параметр; значение, на которое может изменяться счетчик при каждом выполнении тела цикла. Если это значение не задано, то по умолчанию значение шага принимается равным 1. Exit For – альтернативный выход из цикла. При его использовании выполнение тела цикла немедленно прекращается, и управление передается оператору, находящемуся после зарезервированного слова Next. В качестве примера рассмотрим решение следующей задачи. Задача. Найти среднее арифметическое из N введенных чисел. Решение
ВЛОЖЕННЫЕ ОПЕРАТОРЫ ЦИКЛА Если телом цикла является циклическая структура, то такие циклы называют вложенными. Цикл, содержащий в себе другой цикл, называют внешним, а цикл, содержащийся в теле другого цикла, - внутренним. При программировании вложенных циклов необходимо соблюдать следующее дополнительное условие: все операторы внутреннего цикла должны полностью располагаться в теле внешнего цикла (рис. 17).
Рис. 17. Вложенный цикл Глубина вложения циклов (количество вложенных друг в друга циклов) может быть различной. В качестве иллюстрации рассмотрим решение следующей задачи. Задача. Вычислить сумму элементов заданной матрицы А(3,5). Матрица А
Решение
ЗАДАНИЯ НА САМОСТОЯТЕЛЬНУЮ РАБОТУ 1. Вывести в диалоговое окно таблицу умножения. 2. Заполнить двумерную матрицу (N cтрок, M столбцов) случайными числами, подсчитать количество нулевых значений. 3. Заполнить двумерную матрицу (N cтрок, M столбцов) случайными числами, найти максимальный и минимальный элемент матрицы.
|
||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2021-04-04; просмотров: 206; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.198 (0.005 с.) |