Pages

miércoles, 6 de febrero de 2013

Convertir letra minúscula a mayúscula código en C, C++

Pregunta
Desarrolle un programa en lenguaje C que permita a un usuario ingresar por teclado una letra minúscula (supondremos que la entrada de datos es correcta), y que muestre en pantalla la letra en mayúsculas.
Código Fuente en C
#include <stdio.h>
int main ()
{
    char minuscula, mayuscula;
    printf("Ingrese una letra en minuscula: ");
    scanf("%c",&minuscula);
    mayuscula = 'A' + minuscula - 'a';
    printf("=> %c",mayuscula);

    getch();
    return 0;
}


Código Fuente en C++
# include < iostream >
using namespace std ;
int main ()
{
    cout << " Introduzca una letra min uscula : " ;
    char minuscula ;
    cin >> minuscula ;
    char mayuscula = char ( ' A ' + ( minuscula - ' a ' ) );
    cout << minuscula < < " -> " < < mayuscula < < endl ;
}

3 comentarios:

Anónimo dijo...

sta bien jejej pero kiero mas explicación en c++

Anónimo dijo...

no funciona

DUDA dijo...
Este comentario ha sido eliminado por el autor.

Publicar un comentario en la entrada