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.
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 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.
== --> el operador de igualdad ( == ) regresa true si sus operandos son iguales, false en caso contrario.
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:
Este programa genera la serie: 1, 2, 4, 5, 7, 8, 10, 11, 13...
La serie funciona alternando incrementos:
- Primero suma 1
- Luego suma 2
- Después vuelve a sumar 1
- Y nuevamente suma 2
Librerías del Programa
Estas librerías permiten utilizar funciones básicas de C# y crear interfaces gráficas en Windows Forms.
Namespace y Clase
| Elemento | Función |
|---|---|
| namespace Ejercicio | Organiza el proyecto. |
| frmEjercicio | Es la ventana principal del programa. |
| : Form | Indica que la clase es un formulario. |
Constructor del Formulario
El constructor se ejecuta al abrir el formulario. InitializeComponent() carga todos los controles visuales.
Evento del Botón Mostrar
Este bloque se ejecuta cuando el usuario hace clic en el botón Mostrar.
Variables del Programa
| Variable | Función |
|---|---|
| w | Guarda el número actual de la serie. |
| c | Controla cuántas veces se repite el ciclo. |
| sw | Controla si se suma 1 o 2. |
| x | Cantidad de números a mostrar. |
Leer el Número
Convierte el texto ingresado por el usuario en un número entero.
Ciclo While
El ciclo se repite hasta generar todos los números solicitados.
Mostrar la Serie
Agrega el número actual al ListBox.
Condición para Sumar
Esta condición controla el patrón de la serie:
- Si sw = 1, suma 1.
- Después cambia a 2.
- Luego suma 2.
- Y vuelve nuevamente a 1.
Incrementar el Contador
Aumenta el contador para continuar el ciclo.
Botón Limpiar
| Instrucción | Función |
|---|---|
| txtNum.Clear() | Limpia el TextBox. |
| lbxResultado.Items.Clear() | Borra los elementos del ListBox. |
| txtNum.Focus() | Coloca el cursor nuevamente en el TextBox. |
No hay comentarios.:
Publicar un comentario