Código del ejercicio:
Definición de los códigos del ejercicio:
int --> dato entero de 32 bits.Parse() --> se utiliza para convertir una representación de cadena de un número en un entero equivalente con signo de 16/32/64 bits.
$"{}" --> 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 utilizadas
Estas líneas permiten usar funcionalidades básicas de C# y Windows Forms (como botones, cuadros de texto, formularios, etc.):
using System;
using System.Windows.Forms;
2. Declaración del formulario
namespace Ejercicio
{
public partial class frmEjercicio : Form
{
public frmEjercicio()
{
InitializeComponent();
}
frmEjercicio es el formulario principal.
InitializeComponent(); carga y dibuja todos los controles del formulario (botones, cajas de texto, etc.).
3. Botón "Calcular"
private void btnCalcular_Click_1(object sender, EventArgs e)
{
int añoActual, añoNacimiento, edad;
añoActual = int.Parse(txtAñoActual.Text);
añoNacimiento = int.Parse(txtAñoNac.Text);
edad = añoActual - añoNacimiento;
txtResultado.Text = $"{edad} años.";
}
Este código se ejecuta cuando haces clic en el botón "Calcular":
- Lee el año actual desde el cuadro de texto
txtAñoActual. - Lee el año de nacimiento desde
txtAñoNac. - Resta ambos para obtener la edad.
- Muestra el resultado en
txtResultado.
4. Botón "Limpiar"
private void btnLimpiar_Click(object sender, EventArgs e)
{
txtAñoActual.Clear();
txtAñoNac.Clear();
txtResultado.Clear();
txtAñoActual.Focus();
}
Este código se ejecuta al hacer clic en el botón "Limpiar":
- Borra el contenido de los cuadros de texto.
- Coloca el cursor nuevamente en
txtAñoActual.
Resumen
Este programa de Windows Forms en C# permite calcular la edad de una persona ingresando el año actual y su año de nacimiento. Luego muestra el resultado y permite limpiar los campos para hacer otro cálculo.
No hay comentarios.:
Publicar un comentario