Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

ЛАБОРАТОРНАЯ РАБОТА  №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. Базы данных 3 курс МОАИС
2.  92 93 9
3. И затем рука Господа смела прочь языческих ведьм а их деревня сравнялась с землей и сгорела дотла
4. постоянный непрерывно продолжающийся от латинского permneo остаюсь продолжаюсь
5. Вища школа 1987 75
6. Маркетинговая среда фирмы Маркетинговая среда фирмы это совокупность активных субъектов и сил действую
7. 16 FEML Prcticl work 3 Identifiction nd estimtion of level of occuptionl risk on the workplce Identifiction crd of evlution nd elimintion the uncceptble risks in the PC user~s work
8. Реферат- Борис Чайковский - путь в искусстве
9. Wiojo Diwijos Зевс и женский аналог diwioj
10. 1985 ~аза~ ~дебиетіні~ ке~естік д~уірдегі к~рнекті ~айраткерлеріні~ бірі к~ркемс~з зергері ~абит Махм~
11. Види укриттів для особового складу з місцевих та підручних матеріалів розташування їх на місцевості
12. бизнес и именно он совершил целую серию дерзких краж ШЕДЕВРОВ живописи
13. Классическое определение вероятности
14. реферат дисертації на здобуття наукового ступеня кандидата політичних наук Київ 2007 Д
15. тематические задачи электроэнергетики контрольное задание РАСЧЕТ УСТАНОВИВШЕГО РЕЖИМА МЕТОДОМ КОНТУР
16. Анализ мотивации РТБ ОАО СТПС.html
17. ru Все книги автора Эта же книга в других форматах Приятного чтения Джон Стейнбек Гроздья г
18. микроконтроллер вытеснил из употребления ранее использовавшийся термин однокристальная микроЭВМ [1 с
19. Work very much My nme is I~m eleven-twelve
20. Тема- Обмен белков и нуклеиновых кислот