Buscar

Questão 09 - Qual das linhas abaixo apresenta erros e não pode ser compilada? R: int i = Console.ReadLine(); Comentário: o método Console.ReadLine(...

Questão 09 - Qual das linhas abaixo apresenta erros e não pode ser compilada?
R: int i = Console.ReadLine();
Comentário: o método Console.ReadLine() lê a entrada do usuário e a retorna sempre como um string. Para que a leitura do usuário seja armazenada em uma variável numérica, é necessário convertê-la. Pode-se fazer isto com os métodos de conversão da classe Convert ou com o método Parse das diversas classes invólucro que representam os tipos de dados (Int32, Single, Double, etc.)


Essa pergunta também está no material:

programacao orientada a objetos - questionario unidade 2
4 pág.

Programação Orientada A Objetos Universidade PaulistaUniversidade Paulista

💡 1 Resposta

User badge image

Ed Verified user icon

A linha que apresenta erros e não pode ser compilada é a seguinte: int i = Console.ReadLine(); Isso ocorre porque o método Console.ReadLine() retorna uma string, e você está tentando atribuí-lo a uma variável do tipo int. Para corrigir esse erro, é necessário converter a entrada do usuário para o tipo int. Você pode fazer isso usando os métodos de conversão da classe Convert ou o método Parse das classes invólucro que representam os tipos de dados numéricos, como o Int32. Por exemplo: int i = Convert.ToInt32(Console.ReadLine()); Dessa forma, a entrada do usuário será convertida para o tipo int e poderá ser armazenada na variável "i".

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais