Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Редактор VBA. Оператор цикла с условием.Содержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Цель работы: · познакомиться с алгоритмом типа «цикл», оператором цикла с условием; · получить навыки создания программного модуля с использованием оператора цикла с условием Do-Loop. Теоретическая часть Рамочные служебные слова Do – «делать», «выполнять», Loop – «оборот». Это универсальный оператор цикла для выполнения наборов инструкций (операторов) неопределённое (произвольное) число раз в зависимости от результата текущего анализа внутреннего условия. имеется четыре формата записи, которые можно разделить на две группы. Первая группа – повторение инструкций, пока (While) условие имеет значение истина (True) Вариант 1 первой группы: проверка условия до входа в цикл (рис. 58)
Рис. 58. Оператор цикла с условием
В этом варианте возможно, что цикл не будет выполняться ни разу, если условие сразу ложь. Вариант 2 первой группы: проверка условия на выходе из цикла Do Тело цикла Loop While условие
В этом варианте цикл будет выполняться хотя бы один раз. Вторая группа – повторение инструкций, до тех пор, когда (Until)) условие примет значение истина. Вариант 1 второй группы: проверка условия до входа в цикл Do Until условие Ложь Тело цикла Loop
В этом варианте возможно, что цикл не будет выполняться ни разу, если условие сразу истина. Вариант 2 второй группы: проверка условия на выходе из цикла Do Тело цикла Loop Until условие
В этом варианте цикла будет выполняться хотя бы один раз. Оборудование, инструменты и приборы
ПЭВМ, программное обеспечение Microsoft Office (Excel 2007).
Варианты заданий Составить алгоритм, эскиз окна формы и программный код для решения задач, приведенных в таблице 3.4.
Таблица 3.4 Варианты заданий
Продолжение табл. 3.4
Продолжение табл. 3.4
Порядок выполнения работы 1.Создать Excel-документ и сохранить его в бригадной папке под именем “Сумма чисел”. 2.Запустить редактор VBA и вставить в рабочее поле форму проекта. 3.Задать имя проекта “Проба Do_Loop”. 4.Задать заголовок на форме “Суммирование ряда целых чисел от 1 до 5”. 5.Создать в форме командную кнопку с именем “CmdРешение” и надписью “Пуск”. 6.Создать в форме надпись (метку) “Сумма”, а под ней – текстовое поле для вывода результата (имя поля оставить стандартным TextBox1). 7.Создать следующий программный модуль:
Private Sub CmdРешение_Click()
Dim s As Integer, i As Integer s=0 ‘Начальное значение суммы i=1 ‘Начальное значение ряда чисел
Do While i<=5 s=s+I ’Накопление суммы i=i+1 ’Задание очередного числа Loop TextBox1.Text=s End Sub
8.Сохранить разработанный проект и выполнить созданную программу. 9.Закрыть редактор VBA и подготовить для дальнейшей работы 3 копии исходного файла "Сумма чисел” под именами “While в конце”, ”Until в начале”, ”Until в конце”. 10.Открыть последовательно подготовленные копии исходного файла, выполнить необходимые изменения в тексте исходной программы, поставив служебные слова While и Until, как указано, в имени файла, выполнить измененные программы и сохранить их при успешном выполнении. 11.Создать два Excel-документа и сохранить их в бригадной папке под именами «Пробег дня 20 км» и «Сумма пробега 100 км». 12.Начать реализацию расчёта двух показателей тренировок спортсмена-бегуна. 13. В конце работы самостоятельно реализовать проект по варианту, заданному преподавателем. 14. Завершить работу щелчком ЛКМ на пункте «Завершение сеанса <имя группы>». Содержание отчета Отчет должен содержать: · номер, название и цель работы; · краткую теоретическую часть, включающую описание формата оператора цикла с условием; · результаты выполнения работы согласно заданию, выданному преподавателем, а именно: текст составленных программ с пояснениями к ним, структуру окна формы задачи, описание действий по выполнению программ, результаты выполнения программы; · заключение по работе. Контрольные вопросы
1. Синтаксис оператора цикла с условием. 2. До каких пор продолжается выполнение цикла Do While … Loop? 3. До каких пор продолжается выполнение цикла Do Until … Loop? 4. С помощью какого оператора реализуется преждевременный выход из цикла? 5. Где в цикле Do While … Loop размещается условие?
ЛАБОРАТОРНАЯ РАБОТА № 18
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-08-15; просмотров: 684; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.133.206 (0.007 с.) |