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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 27.4.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. GeoCad, как база данных для ведения реестра регистрации прав на недвижимость и сделок с ним
6. Валаам
7. Тема- Учет расчетов с покупателями и поставщиками организации
8. нового порядка делящего мир на расу господ и рабов
9. материалистической науки о нормальном и трудном ребенке.html
10. это набор механических отношений и действовать она должна подобно механизму- алгоритмизированное эффекти