C# Dersleri 14 - KDV Tutarı Hesaplayan Program

C# Dersleri 14 - KDV Tutarı Hesaplayan Program


C# dilinde, kullanıcıdan ürün fiyatı alarak bu fiyat üzerinden KDV (Katma Değer Vergisi) hesaplamak oldukça basit bir işlemdir. KDV, ürün veya hizmetlerin fiyatı üzerine eklenen bir vergidir ve Türkiye'de standart KDV oranı %20'dir.

C# ile KDV Tutarı Hesaplama

Bu örnekte, kullanıcıdan ürün fiyatı alıp bu fiyat üzerinden %20 KDV hesaplayacağız. Aşağıdaki program, kullanıcıdan ürün fiyatını aldıktan sonra KDV tutarını ve KDV'li fiyatı hesaplayarak ekrana yazdırır.

using System;

class Program
{
    static void Main()
    {
        // Kullanıcıdan ürün fiyatını al
        Console.Write("Ürün fiyatını girin (TL): ");
        double fiyat = Convert.ToDouble(Console.ReadLine());
        
        // KDV oranını tanımla (%20)
        double kdvOrani = 0.20;
        
        // KDV tutarını hesapla
        double kdvTutari = fiyat * kdvOrani;
        
        // KDV'li fiyatı hesapla
        double kdvliFiyat = fiyat + kdvTutari;

        // Sonuçları ekrana yazdır
        Console.WriteLine("KDV Tutarı: " + kdvTutari + " TL");
        Console.WriteLine("KDV'li Fiyat: " + kdvliFiyat + " TL");
    }
}

Bu programda, önce kullanıcıdan ürün fiyatı istenir ve girilen değer Convert.ToDouble() metodu ile ondalıklı bir sayıya dönüştürülür. Daha sonra, tanımlanan KDV oranı kullanılarak KDV tutarı ve KDV'li fiyat hesaplanır. Sonuçlar ekrana yazdırılır.

Veri Girişini Basitleştirme

Bu örnekte, kullanıcıdan doğrudan ürün fiyatı alındığı için, kullanıcı doğru bir giriş yapmalıdır. Örneğin, ürün fiyatı olarak "100" veya "99.99" gibi bir sayı girilmelidir. Eğer kullanıcı başka bir türde giriş yaparsa, program hata verecektir. Bu durum, daha sonra hataların nasıl ele alınacağını öğrendiğimizde düzeltilebilir.

Sonuç

Kullanıcıdan veri almak ve bu veriyi kullanarak hesaplama yapmak, C# programlamanın temel unsurlarındandır. Bu basit KDV hesaplama örneği ile kullanıcıdan alınan veriyi işleyebilir ve sonuçları ekrana yazdırabilirsiniz. Daha karmaşık uygulamalar geliştirdikçe, kullanıcıdan alınan verilerin doğruluğunu kontrol etmeyi ve hataları yönetmeyi öğreneceğiz.

Bu içeriği beğendiyseniz paylaşarak destek olabilirsiniz!


Eğitim İçeriği

Eğitim C# Dersleri
Kategori Programlama Dili
Ders Adeti 18 Ders
Dil Türkçe
Güncelleme 04/2024
  • HTML Dersleri

    HTML Dersleri Sıfırdan İleri Seviyeye

    Kategori Web Programlama
    Ders Süresi 19 Ders
    Dil Türkçe
    Güncelleme 12/2020
    Derse Başla
  • Java Dersleri

    Java Dersleri ve Nesne Yönelimli Programlama

    Kategori Programlama Dili
    Ders Süresi 125 Ders
    Dil Türkçe
    Güncelleme 09/2020
    Derse Başla
  • CSS Dersleri

    CSS Dersleri Başlangıçtan İleri Seviyeye

    Kategori Web Programlama
    Ders Süresi 49 Ders
    Dil Türkçe
    Güncelleme 10/2021
    Derse Başla
  • Java Örnek Projeler

    Java Örnek Projeler

    Kategori Programlama Dili
    Ders Süresi 20 Ders
    Dil Türkçe
    Güncelleme 10/2022
    Derse Başla
  • C# Dersleri

    C# Dersleri ve Nesne Yönelimli Programlama

    Kategori Programlama Dili
    Ders Süresi 100 Ders
    Dil Türkçe
    Güncelleme 04/2024
    Derse Başla