Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/07/2011, 12:10
Avatar de baker1562
baker1562
 
Fecha de Ingreso: marzo-2011
Ubicación: Puntarenas
Mensajes: 261
Antigüedad: 13 años, 2 meses
Puntos: 9
Respuesta: Pasar una frase de minuscula a mayusculas

Hice otra segun el libro que tengo, para que entre un caracter por caracter pero hay algo en while que no me calza

Código C++:
Ver original
  1. #include <iostream>
  2. #include <iomanip>
  3. #include <cctype>
  4.  
  5. using namespace std;
  6.  
  7. void Convierte(char *);
  8.  
  9. int main()
  10. {
  11.     char frase[100];
  12.    
  13.     cout<<"Ingrese una frase:"<<endl;
  14.     cin>>frase;
  15.    
  16.     cout<<"La frase original es: "<<setw(6)<<frase<<endl;
  17.     cout<<"La frase modificada es: "<<setw(6)<<frase<<endl;
  18.    
  19.     return 0;
  20. }
  21.  
  22. void Convierte(char *Mod)
  23. {
  24.      while(*Mod!=´\0´)
  25.      {
  26.        if(islower(*Mod))
  27.        *Mod=toupper(*Mod);
  28.        
  29.         *Mod++;
  30.         }
  31.         }