PLE:Unidad4Ejercicio08

/* Programa:        Unidad4Ejercicio08.cpp Fecha:           24/11/2006 Descripción:     Cuenta las vocales de una cadena.

using namespace std;
 * 1) include
 * 2) include
 * 3) include
 * 4) include
 * 1) include

bool esVocal(char c); int longitud(char c[]);

void main {     int i, contVocales=0; char nombre[20]="pepe";

cout << "Introduzca su nombre "; cin >> nombre;

cout << "La longitud de la cadena es = " << longitud(nombre) << endl;

for(i=0; i < longitud(nombre); i++) {           if(esVocal(nombre[i])) {                 cout << "La letra " << nombre[i] << " es vocal" << endl; contVocales++; }     }      cout << "Las vocales de la cadena son = " << contVocales;

cin.ignore; cin.get; }

bool esVocal(char c) { c = tolower(c); if(c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u') return true; else return false; }

int longitud(char c[]) {     int i;      for(i = 0; c[i] != '\0'; i++); return i; }