Menu
Coddy logo textTech

Lectura de Entrada

Parte de la sección Fundamentos del Journey de C# de Coddy — lección 33 de 69.

Hasta ahora hemos almacenado valores que se nos ocurrieron en variables. Los programas normalmente no funcionan de esta manera. Recibimos valores de una fuente externa, un usuario por ejemplo.

En C#, obtener la entrada de un usuario se realiza utilizando el método Console.ReadLine(). Este método lee una línea de texto ingresada por el usuario en la consola. La entrada siempre se devuelve como un string.

Aquí tienes un ejemplo de cómo obtener la entrada de un usuario:

string name = Console.ReadLine();
Console.WriteLine("Your name is: " + name);

En este ejemplo, el programa espera a que el usuario introduzca su nombre y pulse Intro. El nombre introducido se almacena entonces en la variable name. Finalmente, el programa imprime un mensaje que incluye el nombre introducido.

challenge icon

Desafío

Principiante

Escribe un programa que obtenga la entrada del usuario (su nombre) y luego muestre Hello,  seguido del nombre ingresado por el usuario.

Por ejemplo, si el usuario ingresa Bob, la salida esperada es Hello, Bob.

Necesitarás:

  1. Leer el nombre del usuario utilizando el método Console adecuado.
  2. Imprimir Hello, y la variable almacenada al final.

Hoja de referencia

Para obtener la entrada de un usuario, use Console.ReadLine(). Este método lee una línea de texto y la devuelve como un string:

string name = Console.ReadLine();
Console.WriteLine("Your name is: " + name);

El programa espera a que el usuario ingrese texto y presione Enter antes de continuar.

Pruébalo tú mismo

using System;

public class Program {
    public static void Main(string[] args) {
        // Leer el nombre del usuario
        
        
        // Imprimir el mensaje de saludo
        
    }
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos