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.
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 desigualdad ( != ) comprueba si sus dos operandos no son iguales y devuelve un resultado booleano.
% --> el operador de modulo ( % ) devuelve el resto de la división.
== --> el operador de igualdad ( == ) regresa true si sus operandos son iguales, false en 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 asignación de multiplicación ( *= ) multiplica el valor del operando derecho de una variable y asigna el resultado a la variable.
Clear() --> borra todo el contenido del cuadro de texto.
Focus() --> establece el foco de entrada.
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
Explicación del Código:
Este programa muestra los primeros números de la siguiente serie:
La lógica de la serie es:
- Cuando la posición es par, se suma 2.
- Cuando la posición es impar, se multiplica por 3.
Librerías del programa
Estas librerías permiten utilizar funciones básicas de C# y crear formularios de Windows.
Namespace y clase principal
El namespace organiza el proyecto y la clase frmEjercicio representa el formulario principal.
Constructor del formulario
El constructor inicializa todos los controles del formulario.
Evento del botón Mostrar
Este evento se ejecuta cuando el usuario hace clic en el botón Mostrar.
Declaración de variables
- c: contador del ciclo.
- vi: valor actual de la serie.
- n: cantidad de números que se mostrarán.
Conversión del número ingresado
Convierte el valor escrito en el TextBox a un número entero.
Ciclo while
El ciclo se repetirá mientras el contador sea menor o igual a n.
Primera condición
Evita modificar el primer número de la serie porque inicia en 1.
Condición para números pares
Si el contador es par, al valor actual se le suma 2.
Condición para números impares
Si el contador es impar, el valor actual se multiplica por 3.
Mostrar resultados
Agrega cada número generado al ListBox.
Incrementar contador
Incrementa el contador para continuar el ciclo.
Botón Limpiar
- Limpia la caja de texto.
- Elimina los resultados del ListBox.
- Coloca nuevamente el cursor en el TextBox.
Funcionamiento del programa
Si el usuario escribe:
El programa mostrará:
No hay comentarios.:
Publicar un comentario