Будь умным!


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

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

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


ЛАБОРАТОРНАЯ РАБОТА  №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. АВИСАНКО Термодинамические диаграммы i lgP для хладагентов
4. Проверяемая безударная гласная в корне во втором классе.html
5. отношения между людьми регулируемые неписанными правилами это вам скажет любой предприниматель и серьезн
6. ой функции ~ поддержание постоянства стабилизации заданной координаты величины в статике и динамике.html
7. Веснулин Бабского Нет ни одного гадкого слова которое не было бы дано человеку в качестве фамилии
8. Реферат на тему- Ленинградский РокКлуб в истории СанктПетербурга Выполнил студент Iго ку
9. лабораторная работа Отсюда возникает что эффективнее проверяет знания ~ тест или устный ответ преп
10. 12 марта 2014 года
11. український кордон в останні півстоліття Нинішній польськоукраїнський кордон ані не є історичним продукт
12. до н э VI в н э
13. Тема- Общество с ограниченной ответственностью
14. тема 25олігоаденілату в лімфоїдних клітинах щурів за умов опромінення 03
15.  Инфка и ИКТ Осипова каб
16. Роль ИИМечникова в мировой науке
17. Соликамский государственный педагогический институт СГПИ УТВЕРЖДАЮ
18. Введение Понятие менеджмент впервые стало применяться в 30х годах
19. 20 Поступила в клинику 16 августа 2005г в 11ч55мин
20. 10 км ' на полюсах 1012 ' в средних широтах 1618 км ' на экваторе