double yenidolar, a, c, sekizyüzellibesdolar, d,f,g, anakart1, anakart2, anakart25, anakart30, anakartindirim, anakartkdv1, anakartkdv2, islemci1, islemci2, islemci25, islemci30, bellek1, bellek2, bellek25, bellek30, gpu1, gpu2, gpu25, gpu30, hdd1, hdd2, hdd25, hdd30, kasa1, kasa2, kasa25, kasa30, monitor1, monitor2, monitor25, monitor30,islemcikdv1,islemcikdv2,islemciindirim,bellekkdv1,bellekkdv2,bellekindirim,gpukdv1,gpukdv2,gpuindirim,hddkdv1,hddkdv2,hddindirim,kasakdv1,kasakdv2,kasaindirim,monitorkdv1,monitorkdv2,monitorindirim;
yenidolar = Convert.ToDouble(textBox2.Text);
a = ((yenidolar * 855) * 25) / 100;
c = (yenidolar * 855) - a;
d=c*18/100;
sekizyüzellibesdolar= c + d;
f = (sekizyüzellibesdolar * 5) / 100;
g = sekizyüzellibesdolar - f;
double butce;
butce = Convert.ToDouble(textBox1.Text);
if ((butce - sekizyüzellibesdolar <= 50) && (butce + 50 >= sekizyüzellibesdolar) && (checkBox2.Checked==true))
{
MessageBox.Show("Bütçenize En Yakın Fiyattaki Sisteme Yönlendiriliyorsunuz");
pictureBox1.ImageLocation = "http://i.imgur.com/gIzWkRu.jpg";
anakart1 = ((129 * yenidolar) * 25) / 100;
anakart2 = (129 * yenidolar) - anakart1;
anakartkdv1 = anakart2 * 18 / 100;
anakartkdv2 = anakart2 + anakartkdv1;
anakart25 = anakartkdv2;
anakartindirim = (anakart25 * 5) / 100;
anakart30 = anakart25 - anakartindirim;
label9.Text=(anakart25).ToString() + " TL";
label10.Text = (anakart30).ToString() + " TL";
islemci1 = ((136 * yenidolar) * 25) / 100;
islemci2 = (136 * yenidolar) - islemci1;
islemcikdv1 = islemci2 * 18 / 100;
islemcikdv2 = islemci2 + islemcikdv1;
islemci25 = islemcikdv2;
islemciindirim = (islemci25 * 5) / 100;
islemci30 = islemci25 - islemciindirim;
label11.Text = (islemci25).ToString() + " TL";
label12.Text = (islemci30).ToString() + " TL";
bellek1 = ((54 * yenidolar) * 25) / 100;
bellek2 = (54 * yenidolar) - bellek1;
bellekkdv1 = bellek2 * 18 / 100;
bellekkdv2 = bellek2 + bellekkdv1;
bellek25 = bellekkdv2;
bellekindirim = (bellek25 * 5) / 100;
bellek30 = bellek25 - bellekindirim;
label13.Text = (bellek25).ToString() + " TL";
label14.Text = (bellek30).ToString() + " TL";
gpu1 = ((132 * yenidolar) * 25) / 100;
gpu2 = (132 * yenidolar) - gpu1;
gpukdv1 = gpu2 * 18 / 100;
gpukdv2 = gpu2 + gpukdv1;
gpu25 = gpukdv2;
gpuindirim = (gpu25 * 5) / 100;
gpu30 = gpu25 - gpuindirim;
label15.Text = (gpu25).ToString() + " TL";
label16.Text = (gpu30).ToString() + " TL";
hdd1 = ((90 * yenidolar) * 25) / 100;
hdd2 = (90 * yenidolar) - hdd1;
hddkdv1 = hdd2 * 18 / 100;
hddkdv2 = hdd2 + hddkdv1;
hdd25 = hddkdv2;
hddindirim = (hdd25 * 5) / 100;
hdd30 = hdd25 - hddindirim;
label17.Text = (hdd25).ToString() + " TL";
label18.Text = (hdd30).ToString() + " TL";
label19.Text = "0 TL";
label20.Text = "0 TL";
kasa1 = ((105 * yenidolar) * 25) / 100;
kasa2 = (105 * yenidolar) - kasa1;
kasakdv1 = kasa2 * 18 / 100;
kasakdv2 = kasa2 + kasakdv1;
kasa25 = kasakdv2;
kasaindirim = (kasa25 * 5) / 100;
kasa30 = kasa25 - kasaindirim;
label21.Text = (kasa25).ToString() + " TL";
label22.Text = (kasa30).ToString() + " TL";
monitor1 = ((209 * yenidolar) * 25) / 100;
monitor2 = (209 * yenidolar) - monitor1;
monitorkdv1 = monitor2 * 18 / 100;
monitorkdv2 = monitor2 + monitorkdv1;
monitor25 = monitorkdv2;
monitorindirim = (monitor25 * 5) / 100;
monitor30 = monitor25 - monitorindirim;
label25.Text = (monitor25).ToString() + " TL";
label26.Text = (monitor30).ToString() + " TL";
label24.Text = (sekizyüzellibesdolar).ToString() + " TL";
label27.Text = (g).ToString() + " TL";
}
else
{
MessageBox.Show("Bu Bütçeye Ve Özelliklere Göre Bir Sistem Önerisi Bulunmamaktadır");
pictureBox1.ImageLocation = "http://i.imgur.com/7wOY2lM.jpg";
}