Írjunk függvényt az évszám felbontására.
A feladat megoldása:
static void ÉvFelbont(int év, out int ezres, out int százas,
out int tízes, out int egyes)
{
int m;
ezres = év / 1000;
m = év % 1000;
százas = m / 100;
m = év % 100;
tízes = m / 10;
m = év % 10;
egyes = m;
}
private void Felbontás_Click(object sender, EventArgs e)
{
int évszám, ezres, százas, tízes, egyes;
if (textBox1.Text != "")
{
évszám = Int32.Parse(textBox1.Text);
ÉvFelbont(évszám,out ezres, out százas,
out tízes, out egyes);
textBox2.Text = ezres.ToString();
textBox3.Text = százas.ToString();
textBox4.Text = tízes.ToString();
textBox5.Text = egyes.ToString();
}
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
textBox2.Text = ""; textBox3.Text = "";
textBox4.Text = ""; textBox5.Text = "";
}
A program futási eredménye: