Fandom

Scratchpad

PLE:Unidad4Ejercicio08

216,077pages 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:         Unidad4Ejercicio08.cpp
Fecha:            24/11/2006
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