Здравствуйте Гость
Сегодня Суббота 28.06.2025 19:47

Visual Basic

Форма входа
Мини-чат
500
Статистика

Онлайн всего: 3
Гостей: 3
Пользователей: 0
Меню сайта
Поиск
Главная » Статьи » Уроки

Урок 24

Операции и операторы visual basic


 
 

Операции:

+ - Сложение(2+2)
- - Вычитание(2-2)
/ - Деление(2/2)
* - Умножение(2*2)
^ - Степень(2^2), здесь второе число это степень(сейчас стоит квадрат) в которую будет возводиться первое число, если поставить 3 то будет куд, и так до упора... 
& - Сложение, только не число с числом(+), а число со строкой(MsgBox "Чел" & 5), а теперь поставь MsgBox "Чел" + 5, запусти. Ну что ругается? Естественно!

Логические операторы:

 And - И
Or & Xor - Или
Not - Отрицание

Теперь, чтоб нормально врубиться в Логические операторы, сделаем пару программ. Первая наша программа, будет связана с And. Открой VB(Standart EXE), на форму кинь 3 кнопки.

Код:

Dim q, q1 As Long 'Объявляем переменные q и q1 для хранения чисел
Private Sub Command1_Click() 'При нажатии на кнопку, q = 5
q = 5
End Sub

Private Sub Command2_Click() 'При нажатии на кнопку, q1 = 3
q1 = 3
End Sub

Private Sub Command3_Click() 'При нажатии на кнопку:
If q = 5 And q1 = 3 Then MsgBox "Это Лог. Оператор And" 'Срабатывает оператор And, и если q = 5(нажата 1 - ая кнопка), q1 = 3(нажата 2 - ая кнопка), то выводится сообщение, что оператор And сработал
End Sub


Здесь, вначале надо нажать на 1 - ую кнопку(чтоб q = 5), потом на 2 - ую(чтоб q1 = 3), и только потом выскочит сообщение. Теперь удали весь код, из этой программы, и впиши новый:

Dim q, q1 As Long 'Объявляем переменные q и q1 для хранения чисел
Private Sub Command1_Click() 'При нажатии на кнопку, q = 5
q = 5
End Sub

Private Sub Command2_Click() 'При нажатии на кнопку, q1 = 3
q1 = 3
End Sub

Private Sub Command3_Click() 'При нажатии на кнопку:
If q = 5 Xor q1 = 3 Then MsgBox "Это Лог. Оператор Xor" 'Если q = 5 или q1 = 3 то выводится сообщение
End Sub

Здесь если нажата одна из кнопок, то выскакивает сообщение(точно также действует и Or)

Категория: Уроки | Добавил: vacsa (12.03.2014) | Автор: Денис E
Просмотров: 884 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]