Vb.Net If Yapısı
1

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

Tepkini Göster
  • 3
    be_eni
    Beğeni
  • 0
    a_k
    Aşk
  • 3
    tebrik
    Tebrik
  • 0
    e_lenceli
    Eğlenceli
  • 0
    k_zg_n
    Kızgın
  • 0
    _lgin_
    İlginç
  • 0
    kusma
    Kusma

Bilgisayar Programcısı / Dijital Pazarlama Uzmanı.

Yazarın Profili
İlginizi Çekebilir

Bültenimize Katılın

Hemen ücretsiz üye olun ve turkcoder.net güncellemelerden haberdar olan ilk kişi olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


The reCAPTCHA verification period has expired. Please reload the page.