Ir para conteúdo
Fórum Script Brasil

Jboeng

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Sobre Jboeng

  • Data de Nascimento 26/05/1984

Perfil

  • Gender
    Male
  • Location
    Joinville-SC

Jboeng's Achievements

0

Reputação

  1. Jboeng

    Vetores

    Tenho um programa para ler o numero de consoantes vogais, espaços em branco e letras, porem ele so conta as consoantes. vogais e letras da primeira palavra antes de dar o espaço, como faço para ele contar as seguintes vogais, consoantes e espaços em branco??? #include<stdio.h> #include<conio.h> char frase[80]; int numletras=0; int numvogal=0; int numconsoantes=0; int numespacobr=0; main() { int i; printf("Entre com uma frase de ateh 80 caracteres:\n"); scanf("%s",&frase[0]); for(i=0; frase[i]; i++) { numletras++; switch(frase[i]) { case 'a': numvogal++; break; case 'e': numvogal++; break; case 'i': numvogal++; break; case 'o': numvogal++; break; case 'u': numvogal++; break; case ' ': numespacobr++; break; default: numconsoantes++; } } numletras=numletras-numespacobr; printf("\nA frase tem %d letras.",numletras); printf("\nA frase tem %d vogais.",numvogal); printf("\nA frase tem %d consoantes.",numconsoantes); printf("\nA frase tem %d espacos em branco.",numespacobr); getch(); } Grato.
  2. Jboeng

    Problemas com vetor

    Como fazer com que um vetor do tipo char possa se lido com o scanf ao invés do gets em C??? mais ou menos assim: #include<stdio.h> #include<conio.h> char texto[100]; int main() { printf("Digite algo sobre sua pessoa:"); scanf("%c",&texto); printf("texto".); getch(); } Grato.
  3. Jboeng

    gets e scanf com vetores

    Não é que to querendo saber se tem como fazer o comando scanf ler o vetor ao invés do gets, devido o gets não funcionar em C somente em C++.
  4. Estou com duvida sobre o comando para da seguinte linha de comando em C: for(i=0; frase[i]; i++) Essa linha diz que i vai somar infinitamente??? Como fica em algoritmo?
  5. Preciso substituir o gets pelo scanf para ler um vetor do tipo char em C, porem, se feito isso o programa não funciona mais, tem como resolver esse problema?? #include<stdio.h> #include<conio.h> char frase[81]; int numletras=0; int numvogal=0; int numconsoantes=0; int numespacobr=0; int main() { int i; printf("Entre com uma frase de ateh 80 caracteres:\n"); gets(frase);
  6. Jboeng

    Duvidas e duvidas.

    Tenho o seguinte programa que serve para verificar o numero de letras, consoantes, espaços em branco e vogais de uma frase declarada dentro de um vetor mais gostaria que me ajudassem a entender algumas linhas do programa. #include<stdio.h> #include<conio.h> char frase[81]; int numletras=0; int numvogal=0; int numconsoantes=0; int numespacobr=0; int main() { int i; printf("Entre com uma frase de ateh 80 caracteres:\n"); gets(frase); for(i=0; frase[i]; i++) { numletras++; switch(frase[i]) { case 'a': numvogal++; break; case 'A': numvogal++; break; case 'e': numvogal++; break; case 'E': numvogal++; break; case 'i': numvogal++; break; case 'I': numvogal++; break; case 'o': numvogal++; break; case 'O': numvogal++; break; case 'u': numvogal++; break; case 'U': numvogal++; break; case ' ': numespacobr++; break;numespacobr; default: numconsoantes++; } } numletras=numletras-numespacobr; printf("\nA frase tem %d letras.",numletras); printf("\nA frase tem %d vogais.",numvogal); printf("\nA frase tem %d consoantes.",numconsoantes); printf("\nA frase tem %d espacos em branco.",numespacobr); getch(); } Estou programando em C e gostaria de substituir o gets por scanf para ler a frase e por dentro do vetor, pois o gets não funciona em C printf("Entre com uma frase de ateh 80 caracteres:\n"); gets(frase); E outra duvida que tenho é sobre o loop da estrutura "for", ao qual parece que ele sempre vai somar até o infinito for(i=0; frase[i]; i++){ numletras++; Se tiver como explicar passo a passo, ainda sou iniciante nesse processo.
  7. Jboeng

    Duvidas sobre vetores

    Brigadão ai David, já tinha lido muito sobre isso mais não estava conseguindo enteder...
  8. Bem estou tentando fazer um programa em C++ com vetor que conte o numero de vogais, consoantes, o total de caracteres digitados e os espaços em branco de uma frase com 80 caracteres, mais estou tendo dificuldades, pois não entendi muito bem o funcionamento dos vetores. Programa: #include<stdio.h> #include<conio.h> char frase[80]; int numletras=0; int numvogal=0; int numconsoantes=0; int numespacobr=0 //não sei como fazer para contar os espaços em branco int i; main() { printf("Entre com uma frase de ateh 80 caracteres:\n"); gets(frase); while(frase!=0) { numletras=numletras++; i=i++; } printf("A frase tem %d, letras.",numletras); i=0; while(i<=numletras) { if(frase=='a'||'e'||'i'||'o'||'u') numvogal=numvogal++; else numconsoantes=numconsoantes++; } printf("A frase tem %d vogais.",numvogal); printf("A frase tem %d consoantes.",numconsoantes); getch(); }
×
×
  • Criar Novo...