private void button1_Click(object sender, EventArgs e)
{
int pago, valor, horas,sueldo;
horas = int.Parse(horasextras.Text);
sueldo = int.Parse(SueldoBase.Text);
if (numericUpDown1.Value > 3)
{
MessageBox.Show("Usted no Aplica para las horas Extras");
}
else
{
if (numericUpDown1.Value == 3)
valor = 85;
horas = horas * [u]valor[/u];
pago = sueldo + horas;
Pago.Text = pago.ToString();
}
donde dice valor abajo dice
CitarUso de la variable local no asignada'valor'
A simple vistá:
private void button1_Click(object sender, EventArgs e){
int pago, valor, horas, sueldo = 0;
horas = int.Parse(horasextras.Text);
sueldo = int.Parse(SueldoBase.Text);
if (numericUpDown1.Value > 3){
MessageBox.Show("Usted no Aplica para las horas Extras");
}else if (numericUpDown1.Value == 3){
valor = 85;
horas = horas * valor;
pago = sueldo + horas;
Pago.Text = pago.ToString();
}//Exit If's
}//End Private
Intentad así...