Código del ejercicio:
Definición de los códigos del ejercicio:
long --> dato entero de 64 bits.Convert.ToInt64() --> convierte un valor especificado en un entero de 64 bits con signo.
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.
else if --> use else if para especificar una nueva condición para probar, si la primera condición es falsa.
== --> el operador de igualdad ( == ) regresa true si sus operandos son iguales, false en caso contrario.
>= --> el operador mayor que o igual ( >= ) devuelve true si el operando izquierdo es mayor o igual que el operando derecho, y en false caso contrario.
$"{}" --> interpolación de cadenas proporciona una sintaxis conveniente para concatenar varios valores para formar una cadena.
Clear() --> borra todo el contenido del cuadro de texto.
Focus() --> establece el foco de entrada.
Explicación del Código:
1. Espacios de nombres
Estas líneas permiten usar funcionalidades predefinidas en C#:
using System.Windows.Forms; // Para crear aplicaciones de Windows Forms
2. Definición de la clase y formulario
Se define una clase llamada frmEjercicio, que hereda de Form.
public partial class frmEjercicio : Form
El método InitializeComponent(); se encarga de inicializar los controles de la interfaz gráfica.
3. Evento btnCalcular_Click
Este evento se ejecuta cuando se presiona el botón "Calcular".
private void btnCalcular_Click(object sender, EventArgs e)
Dentro de este método:
- Se declaran variables
nota1,nota2,nota3ynotaFinal. - Se obtienen los valores ingresados en los
TextBox(txtNota1,txtNota2,txtNota3). - Se convierten a
longusandoConvert.ToInt64(). - Se calcula el promedio con la fórmula:
notaFinal = (nota1 + nota2 + nota3) / 3;
Luego, se evalúa la nota y se muestra un mensaje en txtResultado:
- Si la nota es 100: "Excelente".
- Si es >= 60: "Aprobó".
- Si está entre 40 y 59: "Repechaje".
- Si es < 40: "Reprobó".
4. Evento btnLimpiar_Click
Este evento se ejecuta al presionar el botón "Limpiar".
private void btnLimpiar_Click(object sender, EventArgs e)
Acciones realizadas:
- Se limpian los
TextBoxcon.Clear(). - Se enfoca el cursor en
txtNota1para facilitar la entrada de nuevos datos.
Resumen
Este programa en Windows Forms permite ingresar tres notas, calcular su promedio y mostrar un mensaje según el resultado. También ofrece un botón para limpiar los campos y volver a empezar.
No hay comentarios.:
Publicar un comentario