martes, 12 de mayo de 2026

Calcular el volumen de un cubo 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 btnCalcular_Click(object sender, EventArgs e)
        {
            double lado = Convert.ToDouble(txtNum.Text);
            double volumen = lado * lado * lado;
            txtResultado.Text = volumen + " cm³";
        }

        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 del programa

Estas líneas permiten usar herramientas de C# y Windows Forms, como formularios, botones, cuadros de texto y operaciones básicas.

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;

2. Namespace y clase principal

El namespace organiza el proyecto y la clase frmEjercicio representa la ventana principal del programa.

namespace Ejercicio
{
    public partial class frmEjercicio : Form

3. Constructor del formulario

El constructor inicializa todos los componentes visuales del formulario, como botones, cuadros de texto y etiquetas.

public frmEjercicio()
{
    InitializeComponent();
}

4. Botón Calcular

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

private void btnCalcular_Click(object sender, EventArgs e)

Primero se obtiene el valor ingresado por el usuario desde el cuadro de texto txtNum.

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

Después se calcula el volumen del cubo multiplicando el lado por sí mismo tres veces.

V = lado × lado × lado
double volumen = lado * lado * lado;

Finalmente, el resultado se muestra en la caja de texto txtResultado.

txtResultado.Text = volumen + " cm³";

5. Botón Limpiar

Este botón elimina los datos ingresados y coloca nuevamente el cursor en la caja principal.

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

Clear() limpia el contenido de las cajas de texto y Focus() coloca el cursor en el campo de entrada.

6. Funcionamiento General

El usuario escribe el valor del lado del cubo, presiona el botón Calcular y el programa muestra automáticamente el volumen en centímetros cúbicos (cm³).

No hay comentarios.:

Publicar un comentario

Calcular el volumen de un prisma rectangular 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. ❤️