Red de conocimiento informático - Descarga de software - Escriba un programa en lenguaje C que ingrese una letra minúscula desde el teclado y genere ella misma y la letra mayúscula correspondiente.

Escriba un programa en lenguaje C que ingrese una letra minúscula desde el teclado y genere ella misma y la letra mayúscula correspondiente.

El programa es el siguiente:

#include

int main()

{

char ch;

scanf("%c",&ch);

printf("%c",ch-'a'+'A');

return(0);

}

Ejemplo 1:

#include

int main()

{

char ch;

scanf("%c",&ch);

printf("Letra % c convertida en letra %c!",ch,ch-32); //El código ASCII de letras mayúsculas es 32 más pequeño que el de letras minúsculas

return 0;

}

Ejemplo 2:

ch=getchar();

if(ch>='a'&&ch<='z')

{ch=ch- 32;

printt("Las letras mayúsculas son: %c\n",ch);

}

else( printf("Ingrese letras mayúsculas" );

)

Ejemplo 3:

#include

main ()

{

char c; //Declarar variables

scanf("%c",&c);

printf("% c %c",c,ch-'a'+'A');//Sí mismo y salida en mayúsculas

}