tabPage5 Ushbu yorliqda bitta funktsiya mavjud
Mills funktsiyasi Mills formulasini hisoblab chiqadi va natijani
ko'rsatadi
public void Mills(EventArgs e_Mills)
{
try
{
if (textBox1.Text == "")
{
MessageBox.Show("Sun'iy ravishda kiritilgan xatolar sonini
kiriting! "," Mills Model ");
}
if (textBox2.Text == "")
{
MessageBox.Show ("O'zingiz topgan xatolar sonini kiriting!",
"Mills Model");
}
if (textBox13.Text == "")
{
MessageBox.Show("Bugungi kungacha topilgan raqamni kiriting
sun'iy xatolarning taxminlari! "," Mills modeli ");
}
int t1;
if (!int.TryParse(textBox1.Text, out t1))
MessageBox.Show("Iltimos, raqamli qiymatni kiriting!");
int t2;
if (!int.TryParse(textBox2.Text, out t2))
MessageBox.Show("Raqamli qiymatni kiriting!");
int t3;
if (!int.TryParse(textBox3.Text, out t3))
MessageBox.Show("Raqamli qiymatni kiriting!");
}
catch (Exception ex)
{
MessageBox.Show("Xato: "+ ex.Message);
}
double S, n, V, N;
S = Double.Parse(textBox1.Text);
n = Double.Parse(textBox2.Text);
V = Double.Parse(textBox3.Text);
N = (S * n) / V;
label44.Text = " Dasturdagi xatolarning dastlabki soni:" + N. ToString();
label10.Text = S. ToString();
label11.Text = n.ToString();
label12.Text = V. ToString();
}
Mills formulasi yordamida hisob-kitoblarni bajarish natijasi
1.4-rasmda yaqqol ko'rinadi.
tabPage4 Ushbu yorliqda bitta funktsiya mavjud
Lipov funktsiyasi Lipov formulasi yordamida hisob-kitoblarni
amalga oshiradi va natijani chiqaradi
public void Lipov(EventArgs e_Lipov)
{
try
{
if (textBox20.Text == "")
{
MessageBox.Show ("Amaldagi testlar sonini kiriting!", "Lipov modeli");
}
if (textBox22.Text == "")
{
MessageBox.Show ("Sun'iy ravishda kiritilgan xatolarning umumiy
sonini kiriting!", "Lipov modeli");
}
if (textBox23.Text == "")
{
MessageBox.Show ("Sinovdan oldin o'zingizning xatolaringiz
sonini kiriting!", "Lipov modeli");
}
if (textBox21.Text == "")
{
MessageBox.Show ("Sinov tugaguniga qadar o'zingizning
xatolaringiz sonini kiriting!", "Lipov modeli");
}
if (textBox24.Text == "")
{
MessageBox.Show ("Sinov yakuniga qadar kiritilgan xatolar
sonini kiriting!", "Lipov modeli");
}
// Kiritilgan qiymatlarni tekshiring
int t20;
if (!int.TryParse(textBox20.Text, out t20))
MessageBox.Show ("Raqamli qiymatni kiriting!");
int t21;
if (!int.TryParse(textBox21.Text, out t21))
MessageBox.Show ("Raqamli qiymatni kiriting!");
int t22;
if (!int.TryParse(textBox22.Text, out t22))
MessageBox.Show ("Raqamli qiymatni kiriting!");
int t24;
if (!int.TryParse(textBox24.Text, out t24))
MessageBox.Show ("Raqamli qiymatni kiriting!");
int t23;
if (!int.TryParse(textBox23.Text, out t23))
MessageBox.Show ("Raqamli qiymatni kiriting!");
}
catch (Exception ex)
{
MessageBox.Show ("Xato:" + ex.Message);
}
double m, q, S, N, n, V;
m = Double.Parse(textBox20.Text);
S = Double.Parse(textBox22.Text);
N = Double.Parse(textBox23.Text);
n = Double.Parse(textBox21.Text);
V = Double.Parse(textBox24.Text);
q = (n + V) / n;
double Q = (m / (n + V)) * Math.Pow(n + V, q) *
Math.Pow(m – n – V, 1 – q) * ((N / n) * (S / V) / ((N + S) / (n + V)));
label92.Text = Q. ToString();
label93.Text = m.ToString();
label94.Text = S. ToString();
label95.Text = N. ToString();
label96.Text = V. ToString();
label97.Text = n.ToString();
if (Q < 0)
{
MessageBox.Show ("Natija salbiy bo'lgan qiymatlar kiritildi!",
"Lipov modeli");
}