miércoles, 13 de mayo de 2026

Calcular el perímetro de un rectángulo 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 basee = Convert.ToDouble(txtBase.Text);
            double altura = Convert.ToDouble(txtAltura.Text);
            double perimetro = 2 * basee + 2 * altura;
            txtResultado.Text = perimetro + " cm";
        }

        private void btnLimpiar_Click(object sender, EventArgs e)
        {
            txtBase.Clear();
            txtAltura.Clear();
            txtResultado.Clear();
            txtBase.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:

Este programa en Windows Forms permite calcular el perímetro de un rectángulo. El usuario ingresa la base y la altura, luego el sistema realiza la operación matemática y muestra el resultado en centímetros.

Fórmula Utilizada

Perímetro = 2 × Base + 2 × Altura

Explicación Simple del Código

Código Función
using System; Permite utilizar funciones básicas del lenguaje C#.
using System.Windows.Forms; Permite crear formularios, botones y cajas de texto.
namespace Ejercicio Es el nombre del proyecto o espacio donde se organiza el programa.
public partial class frmEjercicio : Form Define la ventana principal del programa.
InitializeComponent(); Inicializa todos los controles del formulario.
double basee = Convert.ToDouble(txtBase.Text); Convierte el valor ingresado en la caja de texto de la base a número decimal.
double altura = Convert.ToDouble(txtAltura.Text); Convierte el valor ingresado en la caja de texto de la altura a número decimal.
double perimetro = 2 * basee + 2 * altura; Calcula el perímetro del rectángulo utilizando la fórmula matemática.
txtResultado.Text = perimetro + " cm"; Muestra el resultado final en centímetros.
txtBase.Clear(); Limpia la caja de texto de la base.
txtAltura.Clear(); Limpia la caja de texto de la altura.
txtResultado.Clear(); Borra el resultado mostrado.
txtBase.Focus(); Coloca el cursor nuevamente en la caja de texto de la base.

Función de los Botones

Botón Calcular: Obtiene los datos ingresados, calcula el perímetro y muestra el resultado.

Botón Limpiar: Borra todos los datos ingresados y limpia el formulario.

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