determinar si un número es par o impar

Aquí el diseño, cuenta con un Label con el texto “Inserte número:”, un TextBox llamado txt_numero y un Button llamado btn_checat y con la propiedad Text de “Checar”.


using System;

using System.Collections.Generic;

using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace numprimpar
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        //este es el codigo que se ejecuta al dar clic al botón Checar
        private void btn_checar_Click(object sender, EventArgs e)
        {
            //declaramos una variable de tipo entero llamada numero la cual
            //tomamos del TextBox txt_numero
            int numero=Convert.ToInt32(txt_numero.Text);
            //ahora verificamos que el residuo de dividir al numero insertado
            //entre dos de como resultado cero, si es así se imprime en un
            //MessageBox indicando que tipo de número que es, si no  es par por
            //lógica se trata de un número impar
            //el residuo se expresa con el símbolo de porcentaje
            if (numero % 2 == 0)
                //el mensaje incluye el número insertado
                MessageBox.Show(“El número “ + numero.ToString() + ” es par.”);
            else
                MessageBox.Show(“El número “ + numero.ToString() + ” es impar.”);
        }
    }
}

Pruebas de la aplicación: