jueves, 14 de mayo de 2026

Convertir yardas a pies 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 yarda = Convert.ToDouble(txtNum.Text);
            double convertir = yarda * 3;
            txtResultado.Text = convertir + " ft";
        }

        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:

1. Librerías using

Las librerías using permiten utilizar funciones y herramientas de C#.

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;
  • System: funciones básicas del lenguaje.
  • System.Windows.Forms: permite crear formularios.
  • Las demás librerías ayudan con datos, gráficos y componentes.

2. Namespace

namespace Ejercicio

El namespace organiza el proyecto y agrupa las clases relacionadas.

3. Clase del Formulario

public partial class frmEjercicio : Form

Aquí se crea el formulario llamado frmEjercicio. La palabra Form indica que es una ventana de Windows Forms.

4. Constructor

public frmEjercicio()
{
  InitializeComponent();
}

El constructor inicia el formulario cuando se ejecuta el programa. InitializeComponent() carga todos los controles del formulario.

5. Evento del Botón Convertir

private void btnConvertir_Click(object sender, EventArgs e)

Este evento se ejecuta cuando el usuario hace clic en el botón Convertir.

6. Obtener el Valor

double yarda = Convert.ToDouble(txtNum.Text);

Se obtiene el número escrito en la caja de texto txtNum y se convierte a tipo decimal con double.

7. Conversión de Yardas a Pies

double convertir = yarda * 3;

Aquí se realiza la operación matemática. Se multiplica la cantidad de yardas por 3, porque una yarda equivale a tres pies.

Fórmula matemática:

:contentReference[oaicite:0]{index=0}

8. Mostrar Resultado

txtResultado.Text = convertir + " ft";

El resultado se muestra en la caja de texto txtResultado. La abreviatura ft significa pies.

9. Botón Limpiar

private void btnLimpiar_Click(object sender, EventArgs e)

Este evento se ejecuta cuando el usuario hace clic en el botón Limpiar.

10. Borrar Datos

txtNum.Clear();
txtResultado.Clear();

Estas instrucciones eliminan el contenido de las cajas de texto.

11. Colocar el Cursor

txtNum.Focus();

El cursor vuelve automáticamente a la caja de texto txtNum para ingresar otro número.

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. ❤️