Menu
CoddyTech

Lettura dell'input

Fa parte della sezione Fondamenti del percorso C# di Coddy. Lezione 33 di 70.

Finora abbiamo memorizzato nelle variabili i valori a cui avevamo pensato. Di solito i programmi non funzionano così. Riceviamo i valori da una fonte esterna, per esempio un utente.

In C#, l'input dell'utente si acquisisce usando il metodo Console.ReadLine(). Questo metodo legge una riga di testo inserita dall'utente nella console. L'input viene sempre restituito come string.

Ecco un esempio di come ottenere un input da un utente:

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

In questo esempio, il programma attende che l’utente inserisca il proprio nome e prema Invio. Il nome inserito viene quindi memorizzato nella variabile name. Infine, il programma stampa un messaggio che include il nome inserito.

challenge icon

Sfida

Principiante

Scrivi un programma che riceva un input dall'utente (il suo nome) e poi visualizzi Hello,  seguito dal nome inserito dall'utente.

Ad esempio, se l'utente inserisce Bob, l'output previsto è Hello, Bob.

Dovrai:

  1. Leggere il nome dell'utente usando il metodo appropriato di Console.
  2. Stampare Hello, e la variabile memorizzata alla fine.

Provalo tu

using System;

public class Program {
    public static void Main(string[] args) {
        // Leggi il nome dell'utente
        
        
        // Stampa il messaggio di saluto
        
    }
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore C# online