Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/07/2012, 04:45
jlmn23
 
Fecha de Ingreso: octubre-2009
Mensajes: 182
Antigüedad: 14 años, 6 meses
Puntos: 5
Problema con paso por parametros

Buenos dias, estoy aqui de nuevo. Tengo un problema con los parametros.

tengo que hacer un ejercicio que es el siguiente:

Construir un procedimiento que reciba un numero entero y que mande llamar a un segundo procedimiento pasando el letrero “PAR O IMPAR”.

Creo que en el diseño me he liado un poco pero el codigo que he puesto es el siguiente:

private void button1_Click(object sender, EventArgs e)
{
int numero;
string resultado;

numero = 0;
resultado = "";

proc1(numero);
proc2(numero, resultado);
}

void proc1(int numero1)
{ numero1=Int32.Parse(textBox1.Text);
}



void proc2(int numero2, string resultado)
{
if (numero2 % 2 == 0)
resultado = "Par";
else
resultado = "No par";

textBox2.Text = resultado;
}

El problema que tengo es que siempre que le doy siempre me sale Par ponga el numero que ponga siempre me sale Par.

He echo un ejercicio antes con 1 procedimiento el del manual que tengo pero no con 2 y estoy liado. El caso es que el numero que ponga siempre me sale par.

Eso es todo amigos.