Leitura de Entrada
Parte da seção Fundamentos do Journey de C# da Coddy. Lição 33 de 70.
Até agora, armazenamos em variáveis valores nos quais pensamos. Geralmente, os programas não funcionam dessa maneira. Recebemos valores de uma fonte externa, como um usuário, por exemplo.
Em C#, a entrada de dados do usuário é obtida usando o método Console.ReadLine(). Esse método lê uma linha de texto inserida pelo usuário no console. A entrada é sempre retornada como uma string.
Aqui está um exemplo de como obter uma entrada de um usuário:
string name = Console.ReadLine();
Console.WriteLine("Your name is: " + name);Neste exemplo, o programa aguarda o usuário digitar seu nome e pressionar Enter. O nome digitado é então armazenado na variável name. Por fim, o programa imprime uma mensagem que inclui o nome digitado.
Desafio
InicianteEscreva um programa que obtenha a entrada do usuário (o nome dele) e, em seguida, exiba Hello, seguido do nome informado pelo usuário.
Por exemplo, se o usuário informar Bob, a saída esperada será Hello, Bob.
Você precisará:
- Ler o nome do usuário usando o método apropriado de
Console. - Exibir
Hello,e a variável armazenada no final.
Experimente você mesmo
using System;
public class Program {
public static void Main(string[] args) {
// Leia o nome do usuário
// Exiba a mensagem de saudação
}
}Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores Parte 1
Operadores AritméticosOperador de MóduloIncremento/DecrementoPós-incremento/DecrementoAtalhos Aritméticos7IO Básico
Saída BásicaInterpolação de StringsLeitura de EntradaParseRevisão - Até 120Revisão - True ou False5Operadores Parte 2
Operadores de ComparaçãoOperadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 33Variáveis Parte 2
VarConstantesConvenções de NomenclaturaRecapitulação - Inicializar VariáveisType Casting6Tomada de Decisão
Estrutura IfIf - ElseEstrutura SwitchOperador TernárioRevisão - If ElseIf - Else AninhadoPratique por conta própria: Compilador de C# online