Basit OEM Satış Programı — Csharp
Soru :
Combodan seçilen ürüne ve Kdv oranına göre Tutarı hesaplayan programın csharp windows forms application kodlarını yazınız.

[code lang=”csharp”]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Soru_2___Alisveris__
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int fiyat_monitor = 150;
int fiyat_klavye = 10;
int fiyat_mouse = 5;
int fiyat_sepaker = 30;
int fiyat_anakart = 100;
int Toplam = 0;
private void btnSepetEkle_Click(object sender, EventArgs e)
{
string UrunAdi = cbUrun.Text;//www.gorselprogramlama.com
int Adet = int.Parse(txtAdet.Text);
int KDV = int.Parse(cbKDV.Text);
int Birim_Fiyati = 0;
switch (UrunAdi)
{
case "Monitör":
Birim_Fiyati = 150;
break;
case "Klavye":
Birim_Fiyati = 10;
break;
case "Mouse":
Birim_Fiyati = 5;
break;
case "Speaker":
Birim_Fiyati = 30;
break;
case "Anakart":
Birim_Fiyati = 100;
break;
}
int KDVliFiyat = Birim_Fiyati + ((Birim_Fiyati * KDV) / 100);
int Total = KDVliFiyat * Adet;
Toplam += Total;
lstUrun.Items.Add(UrunAdi);
lstAdet.Items.Add(Adet);
lstBirim.Items.Add(Birim_Fiyati);
lstTutar.Items.Add(Total);
txtToplamTutar.Text = Toplam.ToString();//www.gorselprogramlama.com
}
private void cbUrun_SelectedIndexChanged(object sender, EventArgs e)
{
switch (cbUrun.Text)
{
case "Monitör":
txtBirim.Text = "150";
break;
case "Klavye":
txtBirim.Text = "10";
break;
case "Mouse":
txtBirim.Text = "5";
break;
case "Speaker":
txtBirim.Text = "30";
break;
case "Anakart":
txtBirim.Text = "100";//www.gorselprogramlama.com
break;
}
}
}
}
[/code]
