private void Form1_Load(object sender, EventArgs e) { kumbara.Isim = "Kumbaracik"; kumbara.Hacim = 0; kumbara.Miktar = 0; #region PARALARI TANIMLAMA // para ları tanımlıyoruz Para Demir005 = new Para(); Demir005.Isim = " 0.05 TL "; Demir005.Miktar = 0.05; Demir005.Yukseklik = 1.7; Demir005.Cap = 1.7; Demir005.Hacim = Para.Pi * ((Demir005.Cap / 2) * (Demir005.Cap / 2)) * Demir005.Yukseklik; // paralar adlı listeye atıyoruz. paralar.Add(Demir005); Para Demir010 = new Para(); Demir010.Isim = " 0.10 TL "; Demir010.Miktar = 0.10; Demir010.Yukseklik = 1.7; Demir010.Cap = 1.925; Demir010.Hacim = Para.Pi * ((Demir010.Cap / 2) * (Demir010.Cap / 2)) * Demir010.Yukseklik; paralar.Add(Demir010); Para Demir025 = new Para(); Demir025.Isim = " 0.25 TL "; Demir025.Miktar = 0.25; Demir025.Yukseklik = 1.9; Demir025.Cap = 2.385; Demir025.Hacim = Para.Pi * ((Demir025.Cap / 2) * (Demir025.Cap / 2)) * Demir025.Yukseklik; paralar.Add(Demir025); Para Demir05 = new Para(); Demir05.Isim = " 0.5 TL "; Demir05.Miktar = 0.5; Demir05.Yukseklik = 1.95; Demir05.Cap = 2.15; Demir05.Hacim = Para.Pi * ((Demir05.Cap / 2) * (Demir05.Cap / 2)) * Demir05.Yukseklik; paralar.Add(Demir05); Para Demir1 = new Para(); Demir1.Isim = " 1 TL "; Demir1.Miktar = 1; Demir1.Yukseklik = 1.95; Demir1.Cap = 2.615; Demir1.Hacim = Para.Pi * ((Demir1.Cap / 2) * (Demir1.Cap / 2)) * Demir1.Yukseklik; paralar.Add(Demir1); Para Kagit5 = new Para(); Kagit5.Isim = " 5 TL "; Kagit5.Miktar = 5; Kagit5.Yukseklik = 0.25; Kagit5.Boy = 6.4; Kagit5.En = 13; Kagit5.Hacim = Kagit5.Boy * Kagit5.En * Kagit5.Yukseklik; paralar.Add(Kagit5); Para Kagit10 = new Para(); Kagit10.Isim = " 10 TL "; Kagit10.Miktar = 10; Kagit10.Yukseklik = 0.25; Kagit10.Boy = 6.4; Kagit10.En = 13.6; Kagit10.Hacim = Kagit10.Boy * Kagit10.En * Kagit10.Yukseklik; paralar.Add(Kagit10); Para Kagit20 = new Para(); Kagit20.Isim = " 20 TL "; Kagit20.Miktar = 20; Kagit20.Yukseklik = 0.25; Kagit20.Boy = 6.8; Kagit20.En = 14.2; Kagit20.Hacim = Kagit20.Boy * Kagit20.En * Kagit20.Yukseklik; paralar.Add(Kagit20); Para Kagit50 = new Para(); Kagit50.Isim = " 50 TL "; Kagit50.Miktar = 50; Kagit50.Yukseklik = 0.25; Kagit50.Boy = 6.4; Kagit50.En = 14.8; Kagit50.Hacim = Kagit50.Boy * Kagit50.En * Kagit50.Yukseklik; paralar.Add(Kagit50); Para Kagit100 = new Para(); Kagit100.Isim = " 100 TL "; Kagit100.Miktar = 100; Kagit100.Yukseklik = 0.25; Kagit100.Boy = 7.2; Kagit100.En = 15.4; Kagit100.Hacim = Kagit100.Boy * Kagit100.En * Kagit100.Yukseklik; paralar.Add(Kagit100); Para Kagit200 = new Para(); Kagit200.Isim = " 200 TL "; Kagit200.Miktar = 200; Kagit200.Yukseklik = 0.25; Kagit200.Boy = 7.2; Kagit200.En = 16; Kagit200.Hacim = Kagit200.Boy * Kagit200.En * Kagit200.Yukseklik; paralar.Add(Kagit200); #endregion //Paraları paralar adlı listeye attık foreach (Para para in paralar) { cmbParalar.Items.Add(para.Isim); } }
//paraya göre hacim hesap public void toplamHacimYaz(Para para) { atılanToplamHacim += para.HacipHesap(); lblToplamHacim.Text = atılanToplamHacim.ToString(); }