Código del ejercicio: Con ciclo while
Definición de los códigos del ejercicio:
Console.WriteLine() --> escribe un texto en pantalla y avanza de línea.int --> dato entero de 32 bits.
<= --> 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.
while --> el ciclo while recorre un bloque de código siempre que una condición específica sea verdadera.
do while --> este ciclo ejecutará el bloque de código una vez, antes de verificar si la condición es verdadera, luego repetirá el ciclo mientras la condición sea verdadera.
for --> el ciclo for recorre un bloque de código varias veces.
Console.ReadKey() --> escribimos el método Console.ReadKey() al final de nuestro código para mantener abierta la ventana de nuestra consola.
Explicación del Código:
Este programa utiliza un ciclo while para mostrar todos los números pares desde el 0 hasta el 100. En cada repetición imprime un número y luego le suma 2, de esta manera solo aparecen números pares.
Función de cada línea del código
| Código | Explicación |
|---|---|
| int numero = 0; | Declara una variable llamada numero de tipo entero y le asigna el valor inicial 0, que es el primer número par. |
| while(numero <= 100) | Inicia un ciclo while. El ciclo seguirá ejecutándose mientras el valor de numero sea menor o igual a 100. |
| { } | Las llaves indican el bloque de instrucciones que se ejecutará cada vez que el ciclo se repita. |
| Console.WriteLine(numero); | Muestra en la consola el valor actual de la variable numero. |
| numero += 2; | Incrementa la variable numero en 2 unidades para obtener el siguiente número par. |
| Console.ReadKey(); | Mantiene abierta la ventana de la consola hasta que el usuario presione una tecla. |
Código del ejercicio: Con ciclo do while
Definición de los códigos del ejercicio:
Console.WriteLine() --> escribe un texto en pantalla y avanza de línea.int --> dato entero de 32 bits.
<= --> 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.
while --> el ciclo while recorre un bloque de código siempre que una condición específica sea verdadera.
do while --> este ciclo ejecutará el bloque de código una vez, antes de verificar si la condición es verdadera, luego repetirá el ciclo mientras la condición sea verdadera.
for --> el ciclo for recorre un bloque de código varias veces.
Console.ReadKey() --> escribimos el método Console.ReadKey() al final de nuestro código para mantener abierta la ventana de nuestra consola.
Explicación del Código:
Código
int i = 0;
do
{
Console.WriteLine(i);
i = i + 2;
} while (i <= 100);
Console.ReadKey();
Explicación del código
int i = 0;
Se crea una variable llamada i de tipo entero y se le asigna el valor 0. Este será el primer número que mostrará el programa.
do
Inicia un ciclo do-while, el cual ejecuta las instrucciones al menos una vez antes de comprobar la condición.
{ }
Las llaves indican el bloque de instrucciones que se ejecutará repetidamente mientras se cumpla la condición del ciclo.
Console.WriteLine(i);
Muestra en la consola el valor actual de la variable i.
i = i + 2;
Incrementa el valor de i en 2. De esta manera solo se generan números pares.
while (i <= 100);
Comprueba si i es menor o igual que 100. Si la condición se cumple, el ciclo continúa; si no, termina.
Console.ReadKey();
Espera que el usuario presione una tecla antes de cerrar la ventana de la consola.
Resultado
El programa imprime todos los números pares desde 0 hasta 100.
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100
Código del ejercicio: Con ciclo for
Definición de los códigos del ejercicio:
Console.WriteLine() --> escribe un texto en pantalla y avanza de línea.int --> dato entero de 32 bits.
<= --> 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.
while --> el ciclo while recorre un bloque de código siempre que una condición específica sea verdadera.
do while --> este ciclo ejecutará el bloque de código una vez, antes de verificar si la condición es verdadera, luego repetirá el ciclo mientras la condición sea verdadera.
for --> el ciclo for recorre un bloque de código varias veces.
Console.ReadKey() --> escribimos el método Console.ReadKey() al final de nuestro código para mantener abierta la ventana de nuestra consola.
Explicación del Código:
Código
for (int numero = 0; numero <= 100; numero += 2)
{
Console.WriteLine(numero);
}
Console.ReadKey();
Explicación del código
El for crea un ciclo que repite una acción varias veces.
- int numero = 0: crea la variable numero y comienza en 0.
- numero <= 100: el ciclo continúa mientras el número sea menor o igual a 100.
- numero += 2: en cada repetición aumenta el valor de la variable en 2, por eso solo aparecen los números pares.
Las llaves indican el bloque de instrucciones que se ejecutará en cada repetición del ciclo.
Muestra en la consola el valor actual de la variable numero en una línea nueva.
Espera a que el usuario presione una tecla antes de cerrar la ventana de la consola, permitiendo ver el resultado.
Resultado
El programa mostrará los siguientes números:
0 2 4 6 8 10 12 14 ... 96 98 100
Resumen
El programa utiliza un ciclo for para comenzar en 0, aumentar de 2 en 2 y mostrar todos los números pares hasta llegar al 100. Finalmente, Console.ReadKey() mantiene abierta la consola hasta que el usuario presione una tecla.
No hay comentarios.:
Publicar un comentario