Programación General > Visual C++
cambiar caracter de minuscula a mayuscula
martincod:
Hola tengo el siguiente problema:
Observando el código ASCII, indique una manera sencilla para que dado un carácter en minúscula, representarlo en mayúscula, y viceversa.
Yo puse el siguiente codigo:
me faltaria a q tengo q igualar car en el if
# include <stdio.h>
int main (void)
{
char car;
printf ("ingrese un caracter: ");
scanf ("%c", &car);
if (car= ?????)
printf ("El caracter en mayuscula es: %cn", car - 32);
else
printf ("El caracter en mayuscula es: %cn", car + 32);
}
Toph:
--- Cita de: "martincod" ---if (car= ?????)
--- Fin de la cita ---
--- Código: C++ ---if (car >='a'&& car<='z')
martincod:
muchas gracias x responder mi duda
Toph:
--- Cita de: "martincod" ---muchas gracias x responder mi duda
--- Fin de la cita ---
de nada. algo que olvide decirte es que segun tu codigo sino cumple con ser minuscula asumes que debe ser mayuscula pero que tal si el usuario introdujo un número o un caracter raro, deberias de hacer otra validacion para ver si es mayuscula y si no cumple ninguna de los dos (o sea que es un caracter que no es letra)que notifique al usuario o algo.
martincod:
Una pregunta???
seria con un ciclo while
Navegación
[#] Página Siguiente
Ir a la versión completa