elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Apuntadores, calcular cuantas vocales, consonantes y letras tiene un texto. en: 19 Abril 2012, 19:27 pm
Hola de nuevo amigos del foro, bueno ahora vengo con este pequeño problema que me ha surgido, ya que el pasado tema de arreglos fue todo un éxito, me gustaría saber como se puede hacer dicho programa pero usando apuntadores en Dev.

De antemano se los agradecería mucho y pues les dejo mi código normal, para que más o menos se den una idea de lo que estoy buscando.

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    char c='l',texto[200];
    int x=0, cont_voc=0, cont_cons=0, cont_pal=0, cont_car=0,a=0,e=0,i=0,o=0,u=0;
    while(c!='.')
    {
          c=getchar();
          texto
=c;
          x++;
         
          if(c==' '||c=='.')
          cont_pal = cont_pal +1;
          if(c=='a'||c=='e'||c=='i'||c=='o'||c=='u'||c=='A'||c=='E'||c=='I'||c=='O'||c=='U')
          cont_voc = cont_voc +1;
          else
          cont_cons = cont_cons +1;
          switch(c)
          {
          case 'a':
          case 'A':
          a=a+1;
          break;
          case 'e':
          case 'E':
          e=e+1;
          break;
          case 'i':
          case 'I':
          i=i+1;
          break;
          case 'o':
          case 'O':
          o=o+1;
          break;
          case 'u':
          case 'U':
          u=u+1;
          break;                             
          }
    }
    cont_cons = cont_cons - cont_pal;
    texto
='\0';
    system("cls");
    printf("\n\n%s\n\n",texto);
    printf("TOTAL DE VOCALES: %d\n",cont_voc);
    printf("TOTAL DE CONSONANTES: %d\n",cont_cons);
    printf("TOTAL DE PALABRAS: %d\n\n\n",cont_pal);
    printf("TOTAL DE LETRAS A: %d\n",a);
    printf("TOTAL DE LETRAS E: %d\n",e);
    printf("TOTAL DE LETRAS I: %d\n",i);
    printf("TOTAL DE LETRAS O: %d\n",o);
    printf("TOTAL DE LETRAS U: %d\n",u);               
    system("PAUSE");
    return EXIT_SUCCESS;
}

Saludos.
2  Programación / Programación C/C++ / Arreglos, calcular cuantas consonantes... (solucionado por lluvplay). en: 19 Abril 2012, 07:17 am
Hola amigos del foro, bueno el motivo de este tema era para pedir un poco de ayuda sobre el tema ya mencionado.

Lo que pasa es que en la escuela me han pedido hacer este programa pero con arreglos, anteriormente yo ya lo había realizado pero ya agregándole lo que son los arreglos se me ha complicado mucho.

Espero que alguien me pueda ayudar un poco, dejo mi código anterior para así poder entender su lógica de programación con arreglos, de antemano gracias.

Saludos.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines