C++, programa de minusculas a mayusculas y viceversa

david91
30 de Septiembre del 2009
Hola,
Hace poco empece a programar por primera vez en C++ en las clases de la universidad, nunca hab铆a hecho nada parecido, tenemos que hacer unos ejercicios de introducci贸n pero en este que es de convertir de may煤sculas a min煤sculas y al rev茅s tengo un problema, y es que no me sale. Aqu铆 os dejo el c贸digo para que le deis un vistazo, pero no quiero que me deis la soluci贸n solo pistas que sino no aprendo. El problema es que no se que poner despues de los cout.

Gracias

C贸digo:
#include <iostream>
using namespace std;

int main () {
char c;
cin >> c;
if (c >='a'and c<='z') cout << ;
else cout << ;
cout << endl;

david91
30 de Septiembre del 2009
Ya esta solucionado, por si alguien tiene la misma duda, este es el codigo:

#include <iostream>
using namespace std;

int main () {
char c;
cin >> c;
if(c >= 'a' and c<='z') {
c -= 'a' - 'A';
cout << c; }
else if(c >= 'A' and c<='Z'){
c -= 'A' - 'a';
cout << c;
}
cout << endl;
}