Código del ejercicio:
Definición de los códigos del ejercicio:
double --> se usa para declarar números reales de coma flotante de 64 bits (doble precisión).Convert.ToDouble() --> convierte un valor especificado en un número de coma flotante de precisión doble.
+ --> el operador ( + ) concatena variables de cadena.
Clear() --> borra todo el contenido del cuadro de texto.
Focus() --> establece el foco de entrada.
Explicación del Código:
Este programa en Windows Forms convierte minutos a segundos. El usuario escribe una cantidad de minutos y el sistema multiplica ese valor por 60.
1. Librerías del sistema
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
Estas librerías permiten usar funciones básicas de C# y controles de Windows Forms, como formularios, botones y cajas de texto.
2. Namespace y formulario
{
public partial class frmEjercicio : Form
}
namespace Ejercicio organiza el proyecto.
frmEjercicio es el formulario principal del programa.
: Form significa que la clase hereda propiedades de Windows Forms.
3. Constructor del formulario
{
InitializeComponent();
}
El constructor se ejecuta al abrir el formulario.
InitializeComponent() carga todos los controles del diseño,
como botones, etiquetas y cajas de texto.
4. Botón Convertir
{
double minuto = Convert.ToDouble(txtNum.Text);
double convertir = minuto * 60;
txtResultado.Text = convertir + " s";
}
Este código se ejecuta cuando el usuario hace clic en el botón Convertir.
- txtNum.Text obtiene el número escrito por el usuario.
- Convert.ToDouble() convierte el texto a número decimal.
- minuto * 60 convierte minutos a segundos.
- txtResultado.Text muestra el resultado final.
Ejemplo:
Si el usuario escribe 3 minutos:
3 × 60 = 180 segundos.
5. Botón Limpiar
{
txtNum.Clear();
txtResultado.Clear();
txtNum.Focus();
}
Este código se ejecuta cuando el usuario presiona el botón Limpiar.
- txtNum.Clear() borra el valor ingresado.
- txtResultado.Clear() elimina el resultado mostrado.
- txtNum.Focus() coloca nuevamente el cursor en la caja de texto.
6. Funcionamiento general
- El usuario escribe una cantidad de minutos.
- Presiona el botón Convertir.
- El programa multiplica el valor por 60.
- El resultado se muestra en segundos.
- El botón Limpiar reinicia el formulario.
No hay comentarios.:
Publicar un comentario