Cita:
Iniciado por cristiantorres
Recuerdo cuando me tocaba hacer este tipo de ejercicios jeje.
Creo que te estas complicando mucho yo lo aria así.
Código c#:
Ver originalvoid Mensaje(string resp)
{
MessageBox.Show(resp);
textBox2.Text = resp;
}
void NumPar(string num)
{
int x = Convert.ToInt32(num);
if (x % 2 == 0)
Mensaje("Numero Par...");
else
Mensaje("Numero Impar...");
}
Esos serian los métodos como veras el primero recibirá el parámetro que mostrara el mensaje y lo único que hace mostrarlo, el segundo método recibe también un parámetro que sera el numero a evaluar y luego depende si es o no primo llamas al método que muestra el mensaje.
Dentro del evento botón solo tendrías que llamar al método para saber si es par o no.
Saludos.
El codigo lo meto dentro del buton o le doy 2 toques y lo meto dentro del formulario y hago la llamada poniendo dentro del boton el codigo NumPar(textBox1.Text).
Me parece muy interesante que en el if pasases el primer procedimiento y de la forma que lo haces, pero me preguntaba si el procedimiento Mensaje tuviese mas parametros y solo tuvieses que averiguar el resultado de uno solo, por ejemplo si tuvieses que evaluar un valor int y sea este el segundo parametro o el tercero o tener que hacer mas if dentro de un parametro.
Gracias de veras por todo.