Código del ejercicio:
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.
if --> use if para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
else --> use else para especificar un bloque de código a ejecutar, si la misma condición es falsa.
== --> el operador de igualdad ( == ) regresa true si sus operandos son iguales, false en caso contrario.
&& --> el operador lógico AND ( && ) (conjunción lógica) para un conjunto de operandos booleanos será true si y solo si todos los operandos son true. De lo contrario será false.
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:
Este código es un programa en C# que utiliza Windows Forms para multiplicar dos números y mostrar el resultado en un cuadro de texto. A continuación se explica cada parte del código:
1. Espacio de nombres e importación de librerías:
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;
Estas son librerías de C# que permiten trabajar con formularios, gráficos y otros elementos del sistema.
2. Clase frmEjercicio:
public partial class frmEjercicio : Form
{
}
Esta es la clase principal del formulario. Hereda de Form, lo que le permite ser un formulario de Windows Forms.
3. Constructor frmEjercicio():
public frmEjercicio()
{
InitializeComponent();
}
El constructor inicializa el formulario y configura los controles visuales, como los botones, cajas de texto, etc.
4. Método btnCalcular_Click_1:
Este método se ejecuta cuando el usuario hace clic en el botón btnCalcular. Se encarga de realizar la multiplicación de los dos números introducidos y mostrar el resultado.
private void btnCalcular_Click_1(object sender, EventArgs e)
{
double n1, n2, resultado;
n1 = Convert.ToDouble(txtNum1.Text);
n2 = Convert.ToDouble(txtNum2.Text);
if(n1 == 0 && n2 == 0)
{
txtResultado.Text = "El producto de 0 por cualquier número es 0.";
}
else
{
resultado = n1 * n2;
txtResultado.Text = resultado.ToString();
}
}
- Toma los valores de los cuadros de texto
txtNum1ytxtNum2, los convierte a números (double) y los asigna a las variablesn1yn2. - Si ambos números son 0, muestra el mensaje "El producto de 0 por cualquier número es 0."
- Si no, realiza la multiplicación de
n1yn2, guarda el resultado en la variableresultadoy lo muestra en el cuadro de textotxtResultado.
5. Método btnLimpiar_Click:
Este método se ejecuta cuando el usuario hace clic en el botón btnLimpiar. Se encarga de borrar el contenido de los cuadros de texto.
private void btnLimpiar_Click(object sender, EventArgs e)
{
txtNum1.Clear();
txtNum2.Clear();
txtResultado.Clear();
txtNum1.Focus();
}
- Borra los valores en
txtNum1,txtNum2, ytxtResultado, y coloca el foco en el cuadro de textotxtNum1para que el usuario pueda empezar a escribir de nuevo.
Resumen:
Este programa toma dos números ingresados por el usuario, los multiplica y muestra el resultado, con un mensaje especial si ambos números son cero. Además, permite limpiar los campos para nuevos cálculos.
No hay comentarios.:
Publicar un comentario