miércoles, 13 de mayo de 2026

Convertir pulgadas a metros en Windows Forms C Sharp

Código del ejercicio:

using System;
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;

namespace Ejercicio
{
    public partial class frmEjercicio : Form
    {
        public frmEjercicio()
        {
            InitializeComponent();
        }

        private void btnConvertir_Click(object sender, EventArgs e)
        {
            double pulgada = Convert.ToDouble(txtNum.Text);
            double convertir = pulgada * 0.0254;
            txtResultado.Text = convertir + " m";
        }

        private void btnLimpiar_Click(object sender, EventArgs e)
        {
            txtNum.Clear();
            txtResultado.Clear();
            txtNum.Focus();
        }
    }
}

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:

Explicación del Programa

Este programa en Windows Forms permite convertir pulgadas a metros. El usuario escribe una cantidad en pulgadas y al presionar el botón Convertir, el sistema realiza la operación matemática y muestra el resultado en metros.

Librerías del Programa

using System;
using System.Windows.Forms;

Estas librerías permiten usar herramientas básicas de C# y componentes gráficos de Windows Forms como botones, cuadros de texto y formularios.

Namespace del Proyecto

namespace Ejercicio
{

El namespace organiza el código del proyecto. En este caso el proyecto se llama Ejercicio.

Clase del Formulario

public partial class frmEjercicio : Form
{

Esta clase representa la ventana principal del programa. Dentro de ella se encuentran todos los eventos y funciones.

Constructor del Formulario

public frmEjercicio()
{
    InitializeComponent();
}

El constructor se ejecuta cuando se abre el formulario. La función InitializeComponent() carga todos los controles diseñados en la ventana.

Botón Convertir

private void btnConvertir_Click(object sender, EventArgs e)
{
    double pulgada = Convert.ToDouble(txtNum.Text);
    double convertir = pulgada * 0.0254; 
    txtResultado.Text = convertir + " m";
}

Este código se ejecuta cuando el usuario presiona el botón Convertir.

  • Convert.ToDouble(txtNum.Text): convierte el valor ingresado a número decimal.
  • pulgada * 0.0254: realiza la conversión de pulgadas a metros.
  • txtResultado.Text: muestra el resultado final en pantalla.

Botón Limpiar

private void btnLimpiar_Click(object sender, EventArgs e)
{
    txtNum.Clear();
    txtResultado.Clear();
    txtNum.Focus();
}

Este botón limpia las cajas de texto y coloca nuevamente el cursor en el campo principal.

  • txtNum.Clear(): elimina el valor ingresado.
  • txtResultado.Clear(): elimina el resultado mostrado.
  • txtNum.Focus(): mueve el cursor al cuadro de texto principal.

Fórmula Utilizada

metros = pulgadas × 0.0254

La fórmula convierte pulgadas a metros utilizando el valor equivalente de una pulgada.

No hay comentarios.:

Publicar un comentario

Convertir yardas a pies en Windows Forms C Sharp

Código del ejercicio: using System ; using System . Collections . Generic ; using System . ComponentModel ; using System . ...

Copyright ©2025 Ejercicios de programación. Todos los derechos reservados. ❤️