C贸digo del ejercicio:
Console.Write("Ingresar cantidad de n煤meros a introducir: ");
long c = Convert.ToInt64(Console.ReadLine());
long i = 1;
while(i <= c)
{
Console.Write("Ingresar n煤mero: ");
long n = Convert.ToInt64(Console.ReadLine());
if(n % 2 == 0)
{
Console.WriteLine(n + " es un n煤mero par");
}
else
{
Console.WriteLine(n + " no es un n煤mero par");
}
i++;
}
Console.ReadKey();
Definici贸n de los c贸digos del ejercicio:
Console.Write() --> escribe un texto en pantalla.
long --> dato entero de 64 bits.
Convert.ToInt64() --> convierte un valor especificado en un entero de 64 bits con signo.
Console.ReadLine() --> lee un dato desde teclado.
while --> el ciclo while recorre un bloque de c贸digo siempre que una condici贸n espec铆fica sea verdadera.
for --> el ciclo for recorre un bloque de c贸digo varias veces.
<= --> 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 incremento ( ++ ) incrementa (suma uno a) su operando y devuelve un valor.
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 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 ( + ) concatena variables de cadena.
Console.WriteLine() --> escribe un texto en pantalla y avanza de l铆nea.
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 solicita varios n煤meros al usuario y verifica si cada n煤mero es par o no.
Explicaci贸n simple del c贸digo
Console.Write("Ingresar cantidad de n煤meros a introducir: ");
Muestra un mensaje solicitando la cantidad de n煤meros que el usuario desea ingresar.
long c = Convert.ToInt64(Console.ReadLine());
Guarda la cantidad de n煤meros introducida por el usuario.
long i = 1;
Se crea una variable contador que comenzar谩 desde 1.
while(i <= c)
El ciclo se repetir谩 mientras el contador sea menor o igual a la cantidad de n煤meros ingresados.
Console.Write("Ingresar n煤mero: ");
Solicita al usuario escribir un n煤mero.
long n = Convert.ToInt64(Console.ReadLine());
Guarda el n煤mero ingresado por el usuario.
if(n % 2 == 0)
Verifica si el n煤mero es par. Si el residuo de dividir entre 2 es igual a 0, el n煤mero es par.
Console.WriteLine(n + " es un n煤mero par");
Muestra un mensaje indicando que el n煤mero es par.
else
Se ejecuta cuando el n煤mero no es par.
Console.WriteLine(n + " no es un n煤mero par");
Muestra un mensaje indicando que el n煤mero no es par.
i++;
Incrementa el contador para continuar con el siguiente n煤mero.
Console.ReadKey();
Espera que el usuario presione una tecla antes de cerrar la consola.
C贸digo del ejercicio: Otra forma de hacer
Console.Write("Ingresar cantidad de n煤meros a introducir: ");
long c = Convert.ToInt64(Console.ReadLine());
for(long i = 1; i <= c; i++)
{
Console.Write("Ingresar n煤mero: ");
long n = Convert.ToInt64(Console.ReadLine());
if (n % 2 == 0)
{
Console.WriteLine(n + " es un n煤mero par");
}
else
{
Console.WriteLine(n + " no es un n煤mero par");
}
}
Console.ReadKey();
Definici贸n de los c贸digos del ejercicio:
Console.Write() --> escribe un texto en pantalla.
long --> dato entero de 64 bits.
Convert.ToInt64() --> convierte un valor especificado en un entero de 64 bits con signo.
Console.ReadLine() --> lee un dato desde teclado.
while --> el ciclo while recorre un bloque de c贸digo siempre que una condici贸n espec铆fica sea verdadera.
for --> el ciclo for recorre un bloque de c贸digo varias veces.
<= --> 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 incremento ( ++ ) incrementa (suma uno a) su operando y devuelve un valor.
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 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 ( + ) concatena variables de cadena.
Console.WriteLine() --> escribe un texto en pantalla y avanza de l铆nea.
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:
¿Qu茅 hace el programa?
Este programa solicita varios n煤meros al usuario y verifica si cada n煤mero es par o no.
Explicaci贸n Paso a Paso
1.
Console.Write("Ingresar cantidad de n煤meros a introducir: ");
Muestra un mensaje pidiendo la cantidad de n煤meros que se van a ingresar.
2.
long c = Convert.ToInt64(Console.ReadLine());
Guarda la cantidad ingresada por el usuario en la variable c.
3.
for(long i = 1; i <= c; i++)
Repite el proceso seg煤n la cantidad de n煤meros indicada.
4.
Console.Write("Ingresar n煤mero: ");
Solicita al usuario ingresar un n煤mero.
5.
long n = Convert.ToInt64(Console.ReadLine());
Guarda el n煤mero ingresado en la variable n.
6.
if (n % 2 == 0)
Verifica si el n煤mero es par usando el operador m贸dulo %.
7.
Console.WriteLine(n + " es un n煤mero par");
Muestra un mensaje indicando que el n煤mero es par.
8.
Console.WriteLine(n + " no es un n煤mero par");
Muestra un mensaje indicando que el n煤mero no es par.
9.
Console.ReadKey();
Espera que el usuario presione una tecla para cerrar el programa.
Ejemplo de Salida
Ingresar cantidad de n煤meros a introducir: 3
Ingresar n煤mero: 8
8 es un n煤mero par
Ingresar n煤mero: 5
5 no es un n煤mero par
Ingresar n煤mero: 10
10 es un n煤mero par