public frmOyun(string ad, string soyad, Seviye seviye) { InitializeComponent(); lblKullanici.Text = $"{ad}\n{soyad}"; a = Convert.ToInt32(seviye); switch (seviye) { case Seviye.Kolay: sure = 10; tmrButon.Interval = 1000; break; case Seviye.Orta: sure = 5; tmrButon.Interval = 500; break; case Seviye.Zor: sure = 3; tmrButon.Interval = 100; break; } }
private void Rd_CheckedChanged(object sender, EventArgs e) { RadioButton rd = (RadioButton)sender; if (rd.Checked) { seviye = (Seviye)(Convert.ToInt32(rd.Tag)); } }
public ITank SetSeviye(Seviye _Seviye) { this._Seviye = _Seviye; return(this); }
/* Seviye Hesaplama*/ public List <Seviye> hesapla2(double x) { List <Models.Seviye> Seviye = new List <Seviye>(); Seviye nesne = new Seviye(); double derece = 0; y = 0; /* çok düşük seviye*/ if (0 <= x && x <= 1) { if (0 <= x && x <= 0.5) { derece = 1; } if (0.5 < x && x <= 1) { derece = (1 - x) / 0.5; } y++; nesne.Uyelik = "Çok Düşük"; nesne.Derece = derece; Seviye.Add(nesne); } /* düşük seviye*/ if (0.5 <= x && x <= 2) { nesne = new Seviye(); if (0.5 <= x && x < 1.25) { derece = (x - 0.5) / 0.75; } if (1.25 <= x && x <= 2) { derece = (2 - x) / 0.75; } y++; nesne.Uyelik = "Düşük"; nesne.Derece = derece; Seviye.Add(nesne); } /* orta seviye*/ if (1.5 <= x && x <= 3.5) { nesne = new Seviye(); if (1.5 <= x && x < 2.5) { derece = (x - 1.5); } if (2.5 <= x && x <= 3.5) { derece = (3.5 - x); } y++; nesne.Uyelik = "Orta"; nesne.Derece = derece; Seviye.Add(nesne); } /* yüksek seviye*/ if (3 <= x && x <= 4.5) { nesne = new Seviye(); if (3 <= x && x < 3.75) { derece = (x - 3) / 0.75; } if (3.75 <= x && x <= 4.5) { derece = (4.5 - x) / 0.75; } y++; nesne.Uyelik = "Yüksek"; nesne.Derece = derece; Seviye.Add(nesne); } /* çok yüksek seviye*/ if (4 <= x && x <= 5) { nesne = new Seviye(); if (4 <= x && x < 4.5) { derece = (x - 4) / 0.5; } if (4.5 <= x && x <= 5) { derece = (5 - x) / 0.5; } y++; nesne.Uyelik = "Çok Yüksek"; nesne.Derece = derece; Seviye.Add(nesne); } return(Seviye); }