Vb.Net If Yapısı

Vb.Net If Yapısı

Vb.Net If Yapısı

Visual Basic.Net de programcılar tarafından sıkça kullanılan vb.net if yapısı ,

Belirli ifadeleri kontrol etmek veya bazı şartların gerçekleşip gerçekleşmediğini denetlemek amacıyla kullanılan komutlardan birisidir.

Yazılım If yapısıyla birlikte verilen koşula bağlı olarak çalışır.

Bu komutlar sayesinde ELSE, ELSEIF veya END IF deyimleri ile oluşturulan işlem bloğunun çalışması veya atlatılması sağlanır.

Kullanımı;

IF Şart THEN
İşlenicek Komutlar
Else
İşlenicek Komutlar
END IF

If’in kelime anlamı eğer demektir,
Buradaki yapıda Eğer şart doğruysa; şunları yap, Else(Değilse) şunları yap şeklinde.

Tek satırda şart yazılırsa End If deyimi kullanılmaz.

IF Şart Komutlar THEN Komutlar

Örnek;

Dim not1 As Integer
not1 = InputBox("1. Notunuzu Giriniz")
Dim not2 As Integer
not2 = InputBox("2. Notunuzu Giriniz")
Dim not3 As Integer
not3 = InputBox("3. Notunuzu Giriniz")
Dim ortalama As Integer
ortalama = (not1 + not2 + not3) / 3

If ortalama <= 45 Then
MsgBox("Üzgünüm, Kaldınız. Ortalamanız: " & ortalama)
Else
MsgBox("Tebrikler, Geçtiniz. Ortalamanız: " & ortalama)
End If

Kodları direk form load, yani formun yüklendiği olayına yazdık anında çalışması için.

Açıklamak gerekirse;

1. Not, 2. not, 3. not ve ortalama için toplamda 4 farklı değişken tanımladık.

Bu değişkenlere ait değerleri inputboxla kullanıcının atamasını sağladık, 3 Notu toplayarak 3’e böldük ve if yapısı kullanarak sonuca şarta bağlı olarak kaldınız veya geçtiniz yazdırdık.

Ayrıca kaldınız, geçtiniz yazısının yanına msj kutusuna bi önceki konuda işlediğimiz & operatörüyle kullanıcının not ortalamasını yazdırdık. Açıklamaları uzun bulanlar çektiğimiz videoyu da izleyebilirler; https://www.youtube.com/watch?v=CoJGKbQHxwY

Yazı gezinmesi

Mobil sürümden çık