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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 20.5.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. издательского совета Московского университета Рецензенты- Р
3. Теория Государства Гоббса Теория Государства Гоббса логически вытекает из его теории права и морали
4. Внутренняя структура палат Федерального собрания РФ
5. морфологическое обоснование использования физиотерапии Хронический эндометрит ХЭ занимает важное мес
6. Требования к сборочному чертежу Правила выполнения и оформления сборочных чертежей установлены ГОСТ 2
7. темам обеспечить соблюдение нормативных условий нарушение которых наносит ущерб социальной системе
8. Исследование свойств ортогональности сигналов
9. Договор недвижимости
10. Чтобы если замедлю ты знал как должно поступать в доме Божием который есть Церковь Бога живого столп и утв