Assinale qual alteração que corrige o erro do programa abaixo 1. namespace Quest02_Q06 2. { 3. internal class Program 4. { 5. static void Main(str...
Assinale qual alteração que corrige o erro do programa abaixo 1. namespace Quest02_Q06 2. { 3. internal class Program 4. { 5. static void Main(string[] args) 6; { 7. 8. char valor; 9. 10. 11. // Recebe valor Console.Write("Digite um valor qualquer: "); valor = Console.Read(); 12. 13. // Declaração de Variaveis 14. Console.WriteLine("O código do caractér é: + valor); 15. 16. 17. // Mantém a tela aguardando a digitação de uma tecla Console.ReadKey(); 18. } 19. } Escolha uma opção: Acrescentar na linha 21 } Substituir a linha 8 por int valor; Substituir a linha 12 por nome = int.Parse(Console.ReadLine()); Substituir o + da linha 14 por &
A opção que corrige o erro do programa é substituir a linha 8 por "string valor;". Isso porque Console.Read() retorna um valor inteiro, não um caractere, e a variável "valor" foi declarada como char. Alterando para string, o programa irá funcionar corretamente.
0
0
✏️ Responder
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar