Definición de los códigos del ejercicio:
Definición de los códigos del ejercicio:
Console.Write() --> escribe un texto en pantalla.int --> dato entero de 32 bits.
string --> dato de tipo cadena de texto.
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.
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.
>= --> el operador mayor que o igual ( >= ) devuelve true si el operando izquierdo es mayor o igual que el operando derecho, y en false caso contrario.
+ --> el operador ( + ) concatena variables de cadena.
Length --> obtiene el número de caracteres del objeto String actual .
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 código cuenta cuántos dígitos tiene un número ingresado por el usuario.
Código en C#
Console.Write("Introduzca un número: ");
int numero = int.Parse(Console.ReadLine());
int contador = 0;
while(numero >= 1)
{
contador = contador + 1;
numero = numero / 10;
}
Console.Write("El número ingresado tiene " + contador + " dígitos.");
Console.ReadKey();
Explicación línea por línea
Console.Write("Introduzca un número: ");→ Muestra un mensaje para que el usuario ingrese un número.int numero = int.Parse(Console.ReadLine());→ Captura el número ingresado y lo convierte a un entero.int contador = 0;→ Inicializa la variablecontadorpara contar los dígitos.while(numero >= 1)→ Bucle que se ejecuta mientrasnumerosea mayor o igual a 1.- Dentro del bucle
while:contador = contador + 1;→ Incrementa el contador en 1 por cada ciclo.numero = numero / 10;→ Divide el número por 10 para eliminar el último dígito.
Console.Write("El número ingresado tiene " + contador + " dígitos.");→ Muestra el resultado.Console.ReadKey();→ Espera una tecla antes de cerrar la consola.
Definición de los códigos del ejercicio:
Definición de los códigos del ejercicio:
Console.Write() --> escribe un texto en pantalla.int --> dato entero de 32 bits.
string --> dato de tipo cadena de texto.
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.
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.
>= --> el operador mayor que o igual ( >= ) devuelve true si el operando izquierdo es mayor o igual que el operando derecho, y en false caso contrario.
+ --> el operador ( + ) concatena variables de cadena.
Length --> obtiene el número de caracteres del objeto String actual .
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:
1. Console.Write("Introduzca un número: ");
Muestra un mensaje en la consola pidiendo al usuario que ingrese un número.
2. string numero = Console.ReadLine();
Captura la entrada del usuario como una cadena de texto.
3. int contador = numero.Length;
Cuenta la cantidad de caracteres en la cadena ingresada.
4. Console.Write("El número ingresado tiene " + contador + " dígitos.");
Muestra en pantalla la cantidad de dígitos del número ingresado.
5. Console.ReadKey();
Pausa la ejecución del programa hasta que el usuario presione una tecla.
No hay comentarios.:
Publicar un comentario