Código del ejercicio: Resta de dos números
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.
ToString() --> devuelve una cadena que representa el objeto actual.
Clear() --> borra todo el contenido del cuadro de texto.
Focus() --> establece el foco de entrada.
Explicación del Código - Resta de dos números en Windows Forms C#
1. Librerías Importadas
Se incluyen librerías necesarias para trabajar con formularios en Windows Forms.
using System;
using System.Windows.Forms;
2. Espacio de nombres y Clase Principal
Se define el espacio de nombres Ejercicio y la clase frmEjercicio, que hereda de Form.
namespace Ejercicio {
public partial class frmEjercicio : Form {
}
3. Constructor del Formulario
Inicializa los componentes del formulario.
public frmEjercicio() {
InitializeComponent();
}
4. Evento del Botón "Restar"
Cuando el usuario presiona el botón "Restar":
- Convierte los valores de los
TextBoxadouble. - Realiza la resta.
- Muestra el resultado en
txtResultado.
private void btnRestar_Click(object sender, EventArgs e) {
double n1, n2, resta;
n1 = Convert.ToDouble(txtNum1.Text);
n2 = Convert.ToDouble(txtNum2.Text);
resta = n1 - n2;
txtResultado.Text = resta.ToString();
}
5. Evento del Botón "Limpiar"
Cuando el usuario presiona "Limpiar":
- Borra el contenido de los
TextBox. - Coloca el cursor en
txtNum1para ingresar un nuevo número.
private void btnLimpiar_Click(object sender, EventArgs e) {
txtNum1.Clear();
txtNum2.Clear();
txtResultado.Clear();
txtNum1.Focus();
}
Resumen
- ✅ Función principal: Restar dos números ingresados y mostrar el resultado.
- ✅ Corrección necesaria: El constructor debe llamarse
frmEjercicioy noresta. - ✅ Interfaz: Usa cajas de texto (
TextBox), botones (Button) y eventos (Click).
Código del ejercicio: Resta de cinco números
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.
ToString() --> devuelve una cadena que representa el objeto actual.
Clear() --> borra todo el contenido del cuadro de texto.
Focus() --> establece el foco de entrada.
Explicación del Código: Resta de Cinco Números en Windows Forms C#
1. Espacios de nombres
Estos using permiten usar funciones esenciales de C#, como formularios (System.Windows.Forms) y operaciones matemáticas.
2. Definición de la clase frmResta
frmResta es el formulario principal donde el usuario ingresa los números y ve el resultado.
Hereda de Form, lo que significa que es una ventana de Windows Forms.
3. Constructor frmResta()
public frmResta()
{
InitializeComponent();
}
Este constructor inicializa la interfaz gráfica. Se corrigió un error donde el constructor tenía un nombre incorrecto.
4. Método btnRestar_Click (Restar cinco números)
private void btnRestar_Click(object sender, EventArgs e)
{
double n1, n2, n3, n4, n5, resta;
n1 = Convert.ToDouble(txtNum1.Text);
n2 = Convert.ToDouble(txtNum2.Text);
n3 = Convert.ToDouble(txtNum3.Text);
n4 = Convert.ToDouble(txtNum4.Text);
n5 = Convert.ToDouble(txtNum5.Text);
resta = n1 - n2 - n3 - n4 - n5;
txtResultado.Text = resta.ToString();
}
Este método se ejecuta cuando el usuario hace clic en el botón "Restar" y realiza la operación de resta.
5. Método btnLimpiar_Click (Limpiar los campos)
private void btnLimpiar_Click(object sender, EventArgs e)
{
txtNum1.Clear();
txtNum2.Clear();
txtNum3.Clear();
txtNum4.Clear();
txtNum5.Clear();
txtResultado.Clear();
txtNum1.Focus();
}
Este método limpia los cuadros de texto y coloca el cursor en txtNum1 para facilitar una nueva operación.
Resumen
- El programa permite ingresar cinco números y calcular su resta.
- El botón "Restar" muestra el resultado en
txtResultado. - El botón "Limpiar" borra los campos para una nueva operación.
- Corrección necesaria: Cambiar
public resta()porpublic frmResta().
No hay comentarios.:
Publicar un comentario