Código del ejercicio:
Definición de los códigos del ejercicio:
int --> dato entero de 32 bits.Parse() --> se utiliza para convertir una representación de cadena de un número en un entero equivalente con signo de 16/32/64 bits.
while --> el ciclo while recorre un bloque de código siempre que una condición específica sea verdadera.
<= --> el operador menor o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
+= --> el operador de asignación de suma ( += ) suma el valor del operando derecho a una variable y asigna el resultado a la variable.
++ --> el operador de incremento ( ++ ) incrementa (suma uno a) su operando y devuelve un valor.
ListBox.Items.Clear() --> borra todos los elementos dentro de un cuadro de lista.
listBox.Items.Add() --> agregar elementos a un control de cuadro de lista
Clear() --> borra todo el contenido del cuadro de texto.
Focus() --> establece el foco de entrada.
Explicación del Código:
¿Qué hace el programa?
Este programa permite mostrar números naturales impares según una cantidad de términos ingresada por el usuario.
Ejemplo:
- Si el usuario ingresa 5, el programa mostrará:
- 1, 3, 5, 7, 9
Librerías utilizadas
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 librerías permiten utilizar herramientas básicas de C# y controles de Windows Forms como botones, textbox y listbox.
Namespace y formulario
{
public partial class frmEjercicio : Form
}
namespace Ejercicio agrupa el proyecto.
frmEjercicio es el formulario principal del programa.
: Form indica que el formulario hereda las propiedades de Windows Forms.
Constructor del formulario
{
InitializeComponent();
}
El constructor inicializa todos los componentes del formulario, como botones, cajas de texto y listas.
Evento del botón Mostrar
Este evento se ejecuta cuando el usuario hace clic en el botón Mostrar.
Declaración de variables
- a = 1 → Guarda el número impar.
- c = 1 → Funciona como contador.
- x → Guarda el número ingresado por el usuario.
Leer el número ingresado
Convierte el texto ingresado en el TextBox a un número entero.
Ciclo while
El ciclo se repite mientras el contador sea menor o igual al número ingresado por el usuario.
Mostrar números impares
Agrega el número impar al ListBox.
Incrementar números impares
Aumenta el valor de a de 2 en 2 para generar números impares.
- 1 → 3
- 3 → 5
- 5 → 7
Incrementar contador
Aumenta el contador en 1 para controlar la cantidad de términos.
Evento del botón Limpiar
Este botón limpia todos los controles del formulario.
Limpiar TextBox
Elimina el contenido del TextBox.
Limpiar ListBox
Elimina todos los elementos mostrados en la lista.
Enviar cursor al TextBox
Coloca nuevamente el cursor en el TextBox para ingresar otro número.
Resumen del programa
- El usuario ingresa una cantidad.
- El programa genera números impares.
- Los números se muestran en el ListBox.
- El botón limpiar reinicia el formulario.
No hay comentarios.:
Publicar un comentario