Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Resposta Contando caracteres

Console.Write("Digite uma frase: ");
string texto = Console.ReadLine()!;
Console.WriteLine($"A frase contém {texto.Length} caracteres.");
1 resposta
solução!

Oi, Philip! Como vai?

Agradeço por compartilhar.

Você utilizou corretamente o Console.ReadLine() pra capturar a entrada e aplicou texto.Length pra contar os caracteres da frase. Isso mostra que você compreendeu bem como acessar propriedades de uma string no C#. Um ponto interessante é que o Length conta todos os caracteres, incluindo espaços, o que é importante considerar dependendo do objetivo da atividade.

Uma dica interessante para o futuro é usar o método Trim() pra remover espaços no início e no fim da frase antes de contar os caracteres.


Console.Write("Digite uma frase: ");

string texto = Console.ReadLine();

string textoSemEspacos = texto.Trim();

Console.WriteLine(textoSemEspacos.Length);

Nesse código, Trim() remove espacos extras no inicio e no fim da frase antes da contagem.

Conteúdos relacionados
Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!