Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: masterkeyes en 20 Agosto 2015, 19:31 PM

Título: programa q cambia minuscula a mayusculas y alreves usando la tabla ascii
Publicado por: masterkeyes en 20 Agosto 2015, 19:31 PM
 
Código (cpp) [Seleccionar]
#include<stdio.h>
#include<string.h>
void main()
{
char c;
char cadena[90];
int i;
int op;
printf("ingrese la cadena1\n");
gets(cadena);
printf("si desea convertirla a mayuscula 1 a minuscula 2 ");
scanf("%d",&op);
if(op==1)
{
for(i=0;i<(strlen(cadena));i++)
{
         c=cadena[i];
  c=c-32;
  cadena[i]=c;
      }
}
if(op==2)
{
for(i=0;i<(strlen(cadena));i++)
{
         c=cadena[i];
  c=c+32;
  cadena[i]=c;
      }
}
printf("%s",cadena);

printf("\n");

}

como hariana para q si lee una mayusculo y qieren pasarla a mayusula no suseda nada



Mod: Los códigos deben ir en etiquetas GeSHi, segundo aviso
Título: Re: programa q cambia minuscula a mayusculas y alreves usando la tabla ascii
Publicado por: engel lex en 20 Agosto 2015, 19:45 PM
con un if
Código (cpp) [Seleccionar]
if(c >= 'a' && c <= 'z'){
//hazla mayúscula
}