Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/09/2009, 10:23
joticajulian
 
Fecha de Ingreso: septiembre-2009
Mensajes: 56
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: C++, programa de minusculas a mayusculas y viceversa

Lo que sucede es que en el cout no se puede colocar la operación de resta, entonces, primero se opera la "c" y luego se imprime con cout.
Código c++:
Ver original
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main () {
  5.     char c;
  6.     cin >> c;
  7.     if(c >= 'a' and c<='z') {
  8.         c -= 'a' - 'A';
  9.         cout << c;
  10.     }else if(c >= 'A' and c<='Z'){
  11.         c -= 'A' - 'a';
  12.         cout << c;
  13.     }
  14.     cout << endl;
  15.     return 0;
  16. }