Программирование
Веб программирование

Операции в VB.Net

 
 

Операции:

+ - Сложение(2+2)
- - Вычетание(2-2)
/ - Деление(2/2)
* - Умножение(2*2)
^ - Возведение в степень(2^2)
& - Соеденение числа и символа. Например, MsgBox("Номер " & 5) 

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

Логические операторы в основном используются вместе с условным оператором, вот основные логические операторы:
And = "И"
Or и Xor = "Или"
Чтобы понять как работают логические операторы, мы сделаем программку:
На форме размести кнопку, и 2 текст. поля, вот код:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If TextBox1.Text = "123" And TextBox2.Text = "456" Then MsgBox("Оператор AND") 'Если текст в TextBox1 = "123" И TextBox2 = "456" то выводим сообщение 
If TextBox1.Text = "123" Or TextBox2.Text = "456" Then MsgBox("Оператор OR") 'Если текст в TextBox1 = "123" ИЛИ TextBox2 = "456" то выводим сообщение 
End Sub

Теперь нажми на F5, и в TextBox1 введи 123, потом нажми на кнопку, появится сообщение. Потом в TextBox2 введи 456, и опять нажми на кнопку.
Отнесись к этим оператором посерьезней, т.к. при помощи них мы будем делать всякие программы, например игру Pine Ball.
Исходник


Есть вопросы? Спроси на нашем форуме!!
Phoenix222210 [28.04.2014 22:57]

Спасибо. Вот только после задействования кнопки срабатывают обе оператора, т.е. выдается обе сообщения !

Sleytor [02.10.2014 01:54]

Возможно имелось введу:
If TextBox1.Text = "123" And TextBox2.Text = "456" Then MsgBox("Оператор AND") 'Если текст в TextBox1 = "123" И TextBox2 = "456" то выводим сообщение
If TextBox1.Text = "456" Or TextBox2.Text = "123" Then MsgBox("Оператор OR") 'Если текст в TextBox1 = "123" ИЛИ TextBox2 = "456" то выводим сообщение
?

Sleytor [02.10.2014 01:55]

Я забыл в коментах изменить числа :)

Stertor370 [02.10.2014 23:29]

If TextBox1.Text = "123" And TextBox2.Text = "456"

ЕСЛИ текст в текстбоксе=123 И текст в текстбоксе=456 ... ?

{facepalm}{facepalm}{facepalm}{facepalm}

Дальше вообще бред.


armtovmas [04.07.2017 18:32]

а какая разница между OR и XOR?



Оставлять комментарии можно только зарегистрированным




Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях.