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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

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

Тема: «Редактор VBA. Условный оператор. Подпрограммы»

Цель работы.

• Изучить основы компьютерной логики;

• Получить навыки использования вспомогательных подпрограмм;

• Познакомиться с алгоритмом «ветвление» и условным оператором If … Then … Else;

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

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

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

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

Теоретическое введение

Как правило, алгоритмы обработки информации и реализующие их программы содержат проверки каких-либо условий, от которых зависит последующее действие. Для этого предназначен условный оператор, который имеет вид (рис. 2).

If             условие                 Then инструкция 1     Else инструкция2

(если)  (истинно)                (то)                (иначе)

Рис. 2. Общий формат условного оператора

Этим оператором реализуется алгоритм типа «ветвление». Работает условный оператор следующим образом:

1) проверяется условие;

2) если условие истинно, то исполняется инструкция 1;

3) если условие ложно, то исполняется инструкция 2.

В инструкциях, помещаемых в ветви Then или Else, обычно фи-гурируют выполняемые операторы. Ветвь Else может отсутствовать. В качестве условия может быть использовано любое логическое выражение со знаком > (больше), < (меньше), = (равно), > = (больше либо равно), < = (меньше либо равно), <> (не равно).

В каждой ветви может быть как один оператор, так и блок опе-раторов, разделённых при линейной (строчной) записи двоеточием. Приведенный выше формат является форматом строчного условного оператора. Этот оператор удобно использовать в случае, когда в каждой ветви помещается по одному оператору. Иначе необходимо будет организовать перенос (через пробел знаком «подчерк») единой логически строки записи на вторую или несколько строк текста программы.

При помещении в ветви нескольких операторов удобнее (и это придаёт больше наглядности) использовать блочный условный оператор, имеющий следующий формат (рис. 3):

If условие Then

                          блок инструкций

            Else

            блок инструкций

End If

Рис. 3. Формат блочного условного оператора

Начало (заголовок) блочного условного оператора (служебные слова If, Then и условие между ними), а также служебное слово Else и обозначение конца оператора End If помещаются в отдельные строки.

При включении в блок инструкций нескольких операторов можно размещать их по два или три и более, если они короткие, в од-ной или нескольких строках, разделяя внутри строки двоеточиями. Для наглядности связи рекомендуется помещать слово Else под соответствующим словом Then.

Допускается вложенность условного оператора в другой условный оператор (в любую ветвь внешнего условного оператора; обычно – в ветвь Else), когда требуется дополнительное ветвление.

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

Ввести координаты x1, y1 и x2, y2 двух точек на плоскости. Определить, принадлежат эти точки одной четверти или нет

Рабочая программа

 

Вывод: в данной лабораторной работе я изучил основы компьютерной логики, познакомился с алгоритмом типа “ветвление” и условным оператором IfThenElse.




1. темами состоящими из отдельных узлов деталей агрегатов систем управления и т
2. Статья 1 Статью 148 Уголовного кодекса Российской Федерации Собрание законодательства Российской Федераци
3. 12 Фруктовый сок мл с 5 до 30 30 30 4050 5
4. Налоговые проблемы бюджета России 2006 года
5. на тему- Контрольноизмерительные приборы в фармацевтическом производстве Работу выполнила- Зарип
6. СПИД и ВИЧ
7. Курсовая работа- Харчова цінність та оцінка якості зерна
8. Тема- Организация освещения на производстве Цель работы- Закрепить теоретические знания по характеристика
9. Новый курс английского языка для российских школ Москва издво Дрофа 2009г
10. пилам ара корень лар аффикс множественного числа га аффикс дательного падежа.html