Ir ao conteúdo
  • Cadastre-se

Jonathas Moura

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Bom dia, estou iniciando na programação e minha lógica está um pouco fraca, gostaria de uma ajuda para achar a solução para meu problema, que é imprimir a quantidade de palavras dentro de uma frase em uma string, usando o método substring, segue abaixo o código que fiz mas não consigo o resultado esperado, se alguém puder me ajudar desde já agradeço!! using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace StrFrase { class Program { static void Main(string[] args) { string frase = "Quem casa quer casa"; int tamanhoFrase = 0, posicao; posicao = tamanhoFrase; while(frase.Length >posicao) { if(frase.Substring(posicao,1)!= " ") { posicao -= 1; while (frase.Substring(posicao, 1) != " " && posicao > 1) { posicao -= 1; } } frase = frase.Substring(posicao + 1); posicao = tamanhoFrase; } Console.WriteLine(tamanhoFrase); Console.ReadKey(); } } }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...