![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Условный оператор IfСтр 1 из 8Следующая ⇒
Методические указания к лабораторным работам по теме «Основы языка Visual Basic for Applications. Разработка программ с разветвляющимися и циклическими алгоритмами». Семестр 2. Часть 2 Дисциплина: «Компьютерные информационные технологии» Специальност ь: «Экономика и управление на предприятии» Форма обучения: для студентов-заочников Преподаватель: к.т.н., доцент каф. ЭИ Венберг Андрей Викторович
СОДЕРЖАНИЕ
1. Введение. 1 2. Реализация разветвляющихся алгоритмов. 1 2.1. Условный оператор If. 2 2.2. Многозначные ветвления If. 3 2.3. Оператор выбора Select Case. 4 3. Циклические алгоритмы For 5 3.1. Цикл For … Next 5 3.2. Вложенные циклы For … Next 6 4. Циклические алгоритмы While и Do. 7 4.1. Цикл While … Wend (цикл с предусловием) 8 4.2. Цикл Do While … Loop (цикл с предусловием) 9 4.3. Цикл Do … While Loop (цикл с постусловием) 9 5. Массивы.. 10 6. Использование подпрограмм (процедуры и функции) 11 6.1. Использование подпрограмм, не возвращающих значения (процедуры) 11 6.2. Использование подпрограмм, возвращающих значения (функции) 12 6.3. Назначение значений по умолчанию необязательным параметрам.. 13 6.4. Вызов подпрограмм с указанием фактических параметров по имени. 13
Требования к разработке программ
При выполнении практических заданий необходимо учитывать следующие требования: 1) разработку программ выполнять с инструкцией Option Explicit; 2) все переменные объявлять с указанием типа данных; 3) каждое новое практическое задание выполнять в новой процедуре.
Реализация разветвляющихся алгоритмов Алгоритм называется разветвляющимся, если последовательность выполнения шагов алгоритма изменяется в зависимости от выполнения некоторых условий. Условие – это логическое выражение, которое может принимать одно из двух значений: “ДА” – если условие верно (истинно, TRUE), и “НЕТ” – если условие неверно (ложно, FALSE). Условный оператор If
Да Нет
Синтаксис составного условного оператора, если Вы пишите программу структурно, следующий:
If < логическое выражение> Then P1 P2 . . PN Else M1 M2 . . MN End If
Возможна и другая запись:
If < лог. выраж.> Then P1: P2:...: PN Else M1: M2 :... MN
где If, Then, Else, End If – зарезервированные слова, а P1, P2, PN, M1, M2, MN – операторы.
1. Запросить у пользователя ввод числа. 2. Сравнить введенное число с другим, заданным числом, например 20. 3. По результатам сравнения вывести соответствующее сообщение: 25 > 20 или 15 < 20, где 25, 15 – введенные пользователем числа.
|