Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Recebendo Entrada do Usuário | Introdução
Introdução ao .NET com C#
course content

Conteúdo do Curso

Introdução ao .NET com C#

Introdução ao .NET com C#

1. Introdução
2. Programação Assíncrona e Introdução a Web Services
3. Introdução a Bancos de Dados com .NET
4. Operações CRUD com MySQL
5. Otimizando Operações de Banco de Dados

book
Recebendo Entrada do Usuário

Recapitulação:

  • A instrução Console.ReadLine() pode ser utilizada para receber entrada do usuário, no formato de uma string;

  • Todo tipo de dado embutido possui um método Parse. Ele pode ser utilizado para extrair dados desse tipo a partir de uma string;

  • Fornecer um valor de magnitude muito grande (pode ser positivo ou negativo) para int.Parse fará o programa travar. Isso ocorre porque int possui uma capacidade limitada, e se o número for maior que essa capacidade, o programa não sabe como proceder, então ele trava. Em casos onde valores de grande magnitude são esperados, é preferível utilizar long.Parse;

  • Utilizar float.Parse ao lidar com valores muito precisos pode causar perda de dados, pois float possui precisão limitada, e ao analisar um valor muito preciso, o programa irá arredondar a entrada — causando assim alguma perda de precisão/dados. É preferível utilizar double.Parse nesses casos;

  • Um caractere pode ser extraído de uma string utilizando o método char.Parse(). Também pode ser extraído via indexação. Assim, utilizar Console.ReadLine()[0] é uma forma mais curta de escrever char.Parse(Console.ReadLine()).

1. Qual método é utilizado para receber entrada do usuário?

2. Qual é o tipo de dado retornado pelo método Console.ReadLine()?

3. Qual será a saída da seguinte instrução?

4. Considerando que o usuário insira uma string vazia como entrada, qual será a saída da seguinte instrução?

question mark

Qual método é utilizado para receber entrada do usuário?

Select the correct answer

question mark

Qual é o tipo de dado retornado pelo método Console.ReadLine()?

Select the correct answer

question mark

Qual será a saída da seguinte instrução?

Select the correct answer

question mark

Considerando que o usuário insira uma string vazia como entrada, qual será a saída da seguinte instrução?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 3

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

course content

Conteúdo do Curso

Introdução ao .NET com C#

Introdução ao .NET com C#

1. Introdução
2. Programação Assíncrona e Introdução a Web Services
3. Introdução a Bancos de Dados com .NET
4. Operações CRUD com MySQL
5. Otimizando Operações de Banco de Dados

book
Recebendo Entrada do Usuário

Recapitulação:

  • A instrução Console.ReadLine() pode ser utilizada para receber entrada do usuário, no formato de uma string;

  • Todo tipo de dado embutido possui um método Parse. Ele pode ser utilizado para extrair dados desse tipo a partir de uma string;

  • Fornecer um valor de magnitude muito grande (pode ser positivo ou negativo) para int.Parse fará o programa travar. Isso ocorre porque int possui uma capacidade limitada, e se o número for maior que essa capacidade, o programa não sabe como proceder, então ele trava. Em casos onde valores de grande magnitude são esperados, é preferível utilizar long.Parse;

  • Utilizar float.Parse ao lidar com valores muito precisos pode causar perda de dados, pois float possui precisão limitada, e ao analisar um valor muito preciso, o programa irá arredondar a entrada — causando assim alguma perda de precisão/dados. É preferível utilizar double.Parse nesses casos;

  • Um caractere pode ser extraído de uma string utilizando o método char.Parse(). Também pode ser extraído via indexação. Assim, utilizar Console.ReadLine()[0] é uma forma mais curta de escrever char.Parse(Console.ReadLine()).

1. Qual método é utilizado para receber entrada do usuário?

2. Qual é o tipo de dado retornado pelo método Console.ReadLine()?

3. Qual será a saída da seguinte instrução?

4. Considerando que o usuário insira uma string vazia como entrada, qual será a saída da seguinte instrução?

question mark

Qual método é utilizado para receber entrada do usuário?

Select the correct answer

question mark

Qual é o tipo de dado retornado pelo método Console.ReadLine()?

Select the correct answer

question mark

Qual será a saída da seguinte instrução?

Select the correct answer

question mark

Considerando que o usuário insira uma string vazia como entrada, qual será a saída da seguinte instrução?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 3
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt