C# Windows Form ile Kitap Alışveriş Uygulaması Nasıl Yapılır?
C# Windows Form uygulamaları ile gerçek hayat senaryolarına dayalı projeler geliştirmek hem öğretici hem de eğlencelidir. Bu projede kullanıcıların kitap seçip adet girmesine, ardından toplam tutarı ve indirimleri hesaplamasına olanak tanıyan bir alışveriş sistemi geliştiriyoruz.
🎯 Projenin Amacı
-
Kullanıcıya 4 kitap seçeneği sunmak (A, B, C, D kitapları)
-
Her kitap için adet bilgisi almak
-
Sabit kitap fiyatına göre toplam tutarı hesaplamak
-
Alınan toplam adet miktarına göre indirim uygulamak
-
Toplam tutarı ve indirim sonrası fiyatı ekranda göstermek
🧰 Kullanılan Form Öğeleri
Öğeler | Açıklama |
---|---|
Label |
Kitap adları, fiyat bilgisi, toplam tutar etiketi |
TextBox |
Kitap adet bilgisi girişi |
Button |
“Satın Al” işlemini başlatır |
GroupBox |
Kitaplar, adetler ve kasa alanlarını gruplar |
💸 İndirim Kuralları
Toplam kitap adedine göre uygulanacak indirimler:
Adet Aralığı | İndirim Oranı |
---|---|
1 – 20 kitap | %20 indirim |
21 – 40 kitap | %40 indirim |
41 ve üzeri | %50 indirim |
👨💻 Kodlama Mantığı (Özetle)
-
Adetler TextBox’lardan alınır
-
Her kitap için adet × fiyat işlemi yapılır
-
Toplam adet hesaplanır
-
İndirim oranı toplam adete göre belirlenir
-
İndirimli tutar hesaplanıp Label üzerinde gösterilir
🎨 Tasarım Notları
-
Başlık için özel yazı tipi (örn. “Kitap Alışveriş Uygulaması”)
-
Grup kutuları: “Adet Girişi” ve “Kasa”
-
Label üzerinde “Toplam Tutar: ... TL” gösterimi
-
Satın al butonu ile işlem başlatılır
🎬 Kaynak Video
📺 Ders 11: Karar Yapıları Uygulamaları – Kitap Alışveriş Uygulaması – YouTube