Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Задания для самостоятельного выполнения. Самостоятельное выполнение заданий позволяет закрепить навыки работы учащихся в среде Visual Basic Преподаватель может использовать их в качестве контрольных






Самостоятельное выполнение заданий позволяет закрепить навыки работы учащихся в среде Visual Basic Преподаватель может использовать их в качестве контрольных работ.

 

Как работать с пособием.

 

Для правильной работы необходимо иметь:

- Операционную систему Windows 95 или более поздней версии;

- Visual Basic 5.0. и выше;

- Процессор Pentium 166 MHz и выше;

- 5 MB HDD и более;

- Драйвер CD ROM;

- Монитор VGA или более высокого разрешения;

- 16 MB RAM;

- Мышь.

При установке Visual Basic на учебный компьютер должны быть включена библиотека рисунков и значков Graphics.

 

Использованию данного учебного пособия должно предшествовать изучение теоретического материала по тематике практических работ.

Перед выполнением первой практической работы учащийся должен создать свою папку на диске и в дальнейшем свои приложения сохранять в ней.

Контроль правильности выполнения практических работ и заданий для самостоятельного выполнения осуществляет преподаватель в режиме проектирования и в режиме выполнения.

 

 


Выбор в программе

 

Выбор в программе выполняют условные операторы. Условные операторы помогают осуществить «ветвление» программы, т.е. передать управление по условию, на ту или иную «ветку» - это может быть фрагмент текста, процедура, подпрограмма или даже другой модуль.

Виды условных операторов Visual Basic:

If... Then... Else...

Select... End Select

Ветвление If... Then... Else

 

Этот оператор обычно используется, когда проверяется одно или два условия в программе. Конструкцию If... Then... Else...(Если... Тогда... Иначе...) можно записать в одном из двух форматов - блочном (в несколько строк) и линейном (в одной строке).

Линейный формат:

 

If логич_выражение Then блок_команд_1 [Else блок_команд_2 ]

Если логич_выражение принимает значение «истина», выполняется блок_команд_1, иначе выполняется блок_команд_2. Else можно опустить, в этом случае,, если логич_выражение ложно, блок_команд_1 просто пропускается.

 

Пример 1:

Если значение переменной А больше нуля, то вычислить А2, иначе - вычислить А3

If A> 0 Then S= A^2 Else S=A^3

 

Пример 2:

Если значения переменных А и В равны между собой, то прервать выполнение процедуры

If A=B Then Exit Sub

 

Блочный формат:

 

If логич_выражение_1 Then

блок_команд_1

[ElseIf логич_выражение_2 Then

блок_команд_2

....................................

[Else

блок_команд_n

End If

Если логич_выражение_1 принимает значение «истина», выполняется блок_команд_1, иначе, если логич_выражение_2 истинно, выполняется блок_команд_2 и т.д. Если ни одно условие не удовлетворяется, то выполняется блок_команд_n, следующий за Else.

 

Пример 1:

Если значения переменных А и В положительны, то вывести их сумму и произведение, в противном случае - вывести сообщение об ошибке.

If A> 0 And B> 0 Then

Print A+B

Print A*B

Else

Print «ошибка»

End If

 

Пример 2:

Если значение переменной В меньше 10, то увеличить его в 2 раза, если значение от 10 до 20, то увеличить в 3 раза, в остальных случаях - уменьшить в 10 раз.

If B< 10 Then

B=B*2

ElseIf B> =10 And B< =20 Then

B=B*3

Else

B=B/10

End If


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.008 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал