/*
Autor: Joel Fernandez
Tema: Cadena De Caracteres
IDE: CodeBlocks
Pagina Web: http://codebotic.blogspot.com
Fecha: 16/09/14
Ejericio 3 : Ubicar las 5 vocales (a,e,i,o,u) ingresando por medio de una funcion o procedimiento 5 palabras.
*/
#include<iostream>
#include<cstdlib>
#include<stdio.h>
using namespace std;
void ubicar_vocales(char cad[]){
int i=0;
while(cad[i]){
if(cad[i]==\'a\'||cad[i]==\'A\')
cout<<"\\n Vocal a en posicion:"<<i+1;
if(cad[i]==\'e\'||cad[i]==\'E\')
cout<<"\\n Vocal e en posicion:"<<i+1;
if(cad[i]==\'i\'||cad[i]==\'I\')
cout<<"\\n Vocal i en posicion:"<<i+1;
if(cad[i]==\'o\'||cad[i]==\'O\')
cout<<"\\n Vocal o en posicion:"<<i+1;
if(cad[i]==\'u\'||cad[i]==\'U\')
cout<<"\\n Vocal u en posicion:"<<i+1;
i++;
}
}
int main(void){
system("color 0a");
char cad1[20];
char cad2[20];
char cad3[20];
char cad4[20];
char cad5[20];
cout<<"\\n\\n\\t\\t[ CADENA DE CARACTERES ]\\n";
cout<<"\\t\\t---------------------------\\n\\n";
cout<<" EJERCICIO 3: ubicar las vocales "<<endl<<endl;
cout<<"\\n Ingrese palabra 1:";
gets(cad1);
cout<<"\\n Ingrese palabra 2:";
gets(cad2);
cout<<"\\n Ingrese palabra 3:";
gets(cad3);
cout<<"\\n Ingrese palabra 4:";
gets(cad4);
cout<<"\\n Ingrese palabra 5:";
gets(cad5);
cout<<"\\n\\nEn la palabra: "<<cad1<<" se ubico:"<<endl;
ubicar_vocales(cad1);
cout<<"\\n\\nEn la palabra: "<<cad2<<" se ubico:"<<endl;
ubicar_vocales(cad2);
cout<<"\\n\\nEn la palabra: "<<cad3<<" se ubico:"<<endl;
ubicar_vocales(cad3);
cout<<"\\n\\nEn la palabra: "<<cad4<<" se ubico:"<<endl;
ubicar_vocales(cad4);
cout<<"\\n\\nEn la palabra: "<<cad5<<" se ubico:"<<endl;
ubicar_vocales(cad5);
cout<<endl;
return 0;
}