VB.NET kullanarak KDV indirimi hesaplayan bir program yapmak oldukça basittir. Bu programın amacı, kullanıcının girdiği ürün fiyatını ve KDV oranını kullanarak KDV indirimi yapmak ve sonuçları ekrana yazdırmaktır. Aşağıda adım adım yapılması gerekenleri açıklayacağız:

Vb.Net Kdv İndirimi Hesaplayan Program Örneği Nasıl Yapılır? Detaylı Anlatım

İlk olarak, VB.NET üzerinde yeni bir proje oluşturun ve form üzerine gerekli bileşenleri ekleyin. Bu bileşenler arasında, ürün fiyatı için bir metin kutusu, KDV oranı için bir açılır menü, bir etiket ve bir düğme yer almalıdır.

KDV oranları için bir açılır menü oluşturun. Bu menü, kullanıcının seçebileceği KDV oranlarını içermelidir. Aşağıdaki kodu, örnek olarak %8, %18 ve %21 oranlarını ekleyen bir işlevi kullanarak açılır menüyü doldurabilirsiniz.

vb.net

Private Sub FillKdvRates()

    cmbKdvRate.Items.Add(“8”)

    cmbKdvRate.Items.Add(“18”)

    cmbKdvRate.Items.Add(“21”)

End Sub

KDV oranlarını saklamak için bir değişken oluşturun.

vb.net

Dim kdvRate As Double

KDV hesaplamak için bir işlev oluşturun. Bu işlev, kullanıcının girdiği ürün fiyatını ve KDV oranını alacak ve sonucu döndürecektir.

vb.net

Private Function CalculateKdv(price As Double, kdvRate As Double) As Double

    Return price * kdvRate / 100

End Function

Son olarak, kullanıcının girdiği ürün fiyatını ve KDV oranını almak ve KDV hesaplamak için düğmenin işlevini tamamlayın.

vb.net

Private Sub btnCalculate_Click(sender As Object, e As EventArgs) Handles btnCalculate.Click

    Dim price As Double = Double.Parse(txtPrice.Text)

    kdvRate = Double.Parse(cmbKdvRate.Text)

    Dim kdvAmount As Double = CalculateKdv(price, kdvRate)

    Dim totalAmount As Double = price – kdvAmount

    lblResult.Text = “KDV Tutarı: ” & kdvAmount.ToString(“C2”) & Environment.NewLine & “Toplam Tutar: ” & totalAmount.ToString(“C2”)

End Sub

Bu adımları takip ederek VB.NET kullanarak KDV indirimi hesaplayan bir program yapabilirsiniz. Programı çalıştırdığınızda, kullanıcının girdiği ürün fiyatına ve seçilen KDV oranına göre KDV indirimi yapacak ve sonucu ekrana yazdıracaktır.

Bir yanıt yazın

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