Fandom

Scratchpad

PLE:Unidad5Ejercicio08

216,082pages on
this wiki
Add New Page
Discuss this page0 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.


/*

Programa:         Unidad5Ejercicio08.cpp

Descripción:      Cuenta las vocales de una cadena.



*/

#include <iostream>

#include <conio>

#include <stdlib>

#include <ctype>

using namespace std;



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;

}

Also on Fandom

Random wikia