SALUDOS SEGUIDORES DE LINUXEOS EN ESTE POST SE MANEJARA UN CODIGO DE C PARA PODER LEER LAS VOCALES DE UN TEXTO QUE EL USUARIO INGRESE ESTA SENCILLO ENCHO PARA C DE LINUX O ANSI C SEGUN CORRE EN CUALQUIER COMPILADOR.

ESPERO QUE LES GUSTE Y LES SIRVA.

//LEE LA PALABRA Y CUENTA LAS VOCALES
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
int main(void)
{
char a;
int b=0, c=0, d=0;
system("clear");
printf("\n\tINGRESA TU PALABRA A SER VERIFICADA DE VOCALES\n");
printf("\n\t   AL FINAL DE TU TEXTO INGRESA UN PUNTO (.) ");
printf("\n\t\tPARA INDICAR QUE HAS TERMINADO\n\n\t\t");
while(c==0)
{
d++;
a=getchar();
if(a==’.’)
{
c=3;
d–;
}
if((toascii(a))==65)//ESTA ES PARA LA A
b++;
else
{
if((toascii(a))==97)//ESTA ES PARA LA a
{
b++;
}
else
{
if((toascii(a))==69)//ESTA ES PARA LA E
{
b++;
}
else
{
if((toascii(a))==101)//ESTA ES PARA LA e
{
b++;
}
else
{
if((toascii(a))==73)//ESTA ES PARA LA I
{
b++;
}
else
{
if((toascii(a))==105)//ESTA ES PARA LA i
{
b++;
}
else
{
if((toascii(a))==79)//ESTA ES PARA LA O
{
b++;
}
else
{
if((toascii(a))==111)//ESTA ES PARA LA o
{
b++;
}
else
{
if((toascii(a))==85)//ESTA ES PARA LA U
{
b++;
}
else
{
if((toascii(a))==117)//ESTA ES PARA LA u
{
b++;
}
}
}
}
}
}
}
}
}
}
}
printf("TU TEXTO TIENE %d VOCALES Y %d CARACTERES",b,d);
return 0;
}

ACEPTO COMENTARIOS Y MODIFICACIONES DEL CODIGO PARA PODER MEJORARLO

Anuncios

»

  1. gaby dice:

    algo rudimentario pero apuesto a que yo lo abria hecho igual o mas sencillo, te quedo bien, lamento no revisarlo con mas detalle ahora, pero prometo hacerlo para que lo mejores

  2. ivette dice:

    ya mejoro tu pag!!!!
    de aqui hubiera sacado mis programas jeeee
    hay va hay va……**********

  3. marcos dice:

    Pues esta bien el proegramita pero pues mejor metele un switch y ps le pones un caso para cada letra y tambn podrias hacerlo mas corto sumandole o restandole 32 a la variable de tu letra para lo de mayusculas o minusculas (si te fijas en el codigo ascii son 32 la diferencia entre mayuscula y minuscula), am y ps para q se vea mas apantallador incluye la libreria iostream y le cambias los print y los scanf ok. Bueno pues vas bien y sigue asi, te quedo bien el blog eh felicidades!

  4. FERFEROZ dice:

    Hoye, tengo una lap. de fines de los 90´s es una IBMtinkPad 390E. para ser más exacto es de agosto del 1999. Una Super memoria ram de 256mb. Un extenso disco duro de 4Gb. y un procesador de intel celeron.
    Trabaja con güindows xp sin problemas y entra a internet facilmente, y tambien los viruz. trabajo con oficce 2003, con OpenOficce para güindows, y varios más. Qiuero ingresar a LINUX. pero no soporta las nuevas plataformas: Recomienda una versión para este medelo en español. Gracias por tu atensión y que el manto sagrado de san FERFEROZ te acompañe.

  5. […] CODIGO DE CONTADOR DE VOCALES EN C junio, 2010 4 comentários 3 […]

  6. COCKZILLA dice:

    #include
    #include
    #include

    main(){
    char palabra[1024];
    int i;
    int vocales = 0;
    int consonantes = 0;

    printf(“Contador de vocales, consonantes y caracteres\n”);
    printf(“Ingresa la palabra a verificar, termina con enter: “);
    gets(palabra);
    for( i = 0 ; i < strlen(palabra) ; i++ ){
    switch( tolower(palabra[i]) ){
    case 'a': case 'e': case 'i': case 'o': case 'u':
    vocales++;
    break;
    default:
    consonantes++;
    break;
    }
    }
    printf("Tu palabra tiene %i caracteres, %i vocales y %i consonantes\n",strlen(palabra),vocales,consonantes);
    }
    Saludos.

  7. programando dice:

    buenisima respuesta, me has salvado de una buena,, gracias!

  8. Houuuch, eso fue un excelente golpe.
    No me lo esperaba, la forma en que lo sintetizas es perfecto.
    Quiero un cerebro asi.

    tienes algun Blog?

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s