Código del ejercicio:
Definición de los códigos del ejercicio:
long --> dato entero de 64 bits.Convert.ToInt64() --> convierte un valor especificado en un entero de 64 bits con signo.
if --> use if para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
else --> use else para especificar un bloque de código a ejecutar, si la misma condición es falsa.
% --> el operador de modulo ( % ) devuelve el resto de la división.
== --> el operador de igualdad ( == ) regresa true si sus operandos son iguales, false en caso contrario.
$"{}" --> interpolación de cadenas proporciona una sintaxis conveniente para concatenar varios valores para formar una cadena.
Clear() --> borra todo el contenido del cuadro de texto.
Focus() --> establece el foco de entrada.
Explicación del Código:
1. Librerías
Estas líneas permiten usar funciones necesarias para crear interfaces gráficas con Windows Forms:
using System;
using System.Windows.Forms;
...
2. Espacio de nombres y clase
Se define un namespace que agrupa el código y una clase que representa el formulario (ventana) principal:
namespace Ejercicio
{
public partial class frmEjercicio : Form
{
3. Constructor del formulario
Este constructor se ejecuta al iniciar el programa:
public frmEjercicio()
{
InitializeComponent();
}
Llama al método InitializeComponent() que carga los elementos visuales.
4. Evento del botón Mostrar
Este código se ejecuta al hacer clic en el botón "Mostrar":
private void btnMostrar_Click(object sender, EventArgs e)
{
long n = Convert.ToInt64(txtNum1.Text);
if (n % 2 == 0)
{
txtResultado.Text = $"El número {n} es par.";
}
else
{
txtResultado.Text = $"El número {n} es impar.";
}
}
- Lee el número del cuadro de texto.
- Convierte el texto a número entero largo (
long). - Determina si es par (
n % 2 == 0) o impar. - Muestra el resultado en otro cuadro de texto.
5. Evento del botón Limpiar
Este bloque limpia los campos al hacer clic en "Limpiar":
private void btnLimpiar_Click(object sender, EventArgs e)
{
txtNum1.Clear();
txtResultado.Clear();
txtNum1.Focus();
}
- Limpia los cuadros de texto.
- Coloca el cursor nuevamente en el cuadro
txtNum1.
🧠 Resumen
El programa permite ingresar un número, verificar si es par o impar al presionar un botón, y limpiar los datos para probar otro número.
No hay comentarios.:
Publicar un comentario