Ir ao conteúdo
  • Cadastre-se
Dhanuzio Amaral

C++ comparar termo em string e contar

Recommended Posts

galera, queria uma ajuda de como fazer esse programa. tipo como comparar a palavra digitada com a primeira letra? 

 

"Fazer um programa para ler uma frase e informar quantas letras desta frase são iguais a da primeira posição."

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelas regras do fórum, eu não posso resolver a questão pra você. Você deve tentar resolvê-la e eu só ajudo com dicas e tirando dúvidas. Poderia mostrar o que já tentou fazer?

 

A questão é bem simples. Percorrer a string s verificando, pra cada caractere s[j], se ele é igual a s[0].

Compartilhar este post


Link para o post
Compartilhar em outros sites

galera do grupo me ajudou. deu certo. 

 

#include <iostream>
#include <stdlib.h>
#include <windows.h>


int main(void)
{
char frase[200];
printf("Entre com a frase: ");
gets(frase);
int w;
int letras = 0;
for(w= 0; w< 200; w++)
    {
        
        if(frase[w] == '\0')
        break;
        if(frase[w] == frase[0])
        letras++;
    }
    printf("Frase digitada: %s\n", frase);
    printf("Quantidade de vezes que a primeira letra se repete: %d\n", letras);
    system("pause");
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×