У вас вопросы?
У нас ответы:) SamZan.net

ЛАБОРАТОРНАЯ РАБОТА 4 Редактор VB

Работа добавлена на сайт samzan.net: 2016-06-20

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 9.4.2025

ЛАБОРАТОРНАЯ РАБОТА  №4

Редактор VBA. «Оператор цикла с условием»

Цель работы.

 ознакомиться с алгоритмом типа «цикл», оператором цикла с условием;

получить навыки создания программного модуля с использованием оператора цикла с условием Do-Loop.

Задание к работе:

К работе допущен:

Работу выполнил:

Работу защитил :

Теоретическая часть

Рамочные служебные слова Do – «делать»; «выполнять», Loop – «оборот».

Это универсальный оператор цикла для выполнения наборов инструкций (операторов) неопределённое (произвольное) число раз в зависимости от результата текущего анализа внутреннего условия. Имеется  четыре формата записи, которые можно разделить на две группы.

Первая группа – повторение инструкций, пока (While) условие имеет значение истина (True).

В этом варианте возможно, что цикл не будет выполняться ни разу, если условие сразу ложь.

Вариант 2 первой группы: проверка условия на выходе из цикла

В этом варианте цикл будет выполняться хотя бы один раз.

Вторая группа – повторение инструкций до тех пор, когда (Un-til) условие примет значение истина.

Вариант 1 второй группы: проверка условия до входа в цикл

 

В этом варианте возможно, что цикл не будет выполняться ни разу, если условие сразу истина.

Практическая часть.

Private Sub Пуск_Click()

Dim s As Integer, i As Integer

s = 0 'Начальное значение суммы

i = 1 'Начальное значение ряда чисел

 Do While i < 5

 s = s + i 'Накопление суммы

 s = s + 1 'Задание очередного числа

Loop

TextBox1.Text = s

End Sub

Задача для нахождения четных чисел от 50 до 100]

Public sub pr_2()

Dim ch as integer

‘переменная принимающая значения четных чисел от 50 до 100

Dim sum as integer

‘ переменная, в которой сохраняется результат поиска суммы четных чисел

Sum = 0

Ch=50‘ присваеваем переменной сh значение равное первому числу из указанного интервала

Do while ch<100

Sum=sum+ch

Ch= ch+50

Loop

Msgbox “сумма четных чисел =” & sum

End sub

‘Форма для для решения задачи

 

‘Запускаем программу и активируем CommandButton1  после чего в Textbox1 выходит сумма четных чисел

Вывод: После окончания работы я научился составлять алгоритмы, эскиз окна формы и составлять программный код для решения задач.


Do

Тело цикла

Loop  Until  условие

     ложь    истина-выход

Продолжение цикла




1. Кодак Брауни. Своим названием новинка от Джорджа Истмэна тоже в известной мере подвижника прославившегос
2. я7 Б835 Одобрено Учебнометодической комиссией факультета лингвистики
3. Лесная идилия Оглавление Вид извне- проблема альтернативы Запад не указ Западный опыт который м
4. крестиками Определить сумму очков набранную каждым участником турнира
5. Косвенное налогообложение в РФ
6. Тематика науководослідницьких робіт має відповідати напрямам секцій наукових відділень МАН
7. Термины и определения логистики Пример простой логистической системы
8. Правове регулювання пенсійного страхування в Україні у 1920-х рр
9. Реферат- Ісландія
10. это материально вещественные ценности часть имущества предприятия действующие в неизменной натуральной