necesito ayuda con la creación programa. Gracias¡¡¡

Iniciado por juanazo23, 18 Octubre 2016, 19:38 PM

0 Miembros y 1 Visitante están viendo este tema.

juanazo23

b) Programa que lea una letra minúscula y muestre por pantalla la letra resultante de sumarle tres al código de dicha letra. En caso de que el resultado fuese  mayor que 'z' continuar contando a partir de la 'a'    .Me estoy volviendo loco, no soy capaz¡¡

chalimbu

hola mira cada letra le corresponde un numero(supongo que a esto se refieren con codigo) a la equivalencia de codigos y numeros lo llamamos ansi
si compilas/ejecutas este programa veras el numero de cada caracter
Código (cpp) [Seleccionar]

#include <iostream>
using std::cout;

int main()
{
  int i=32;
  char a;
  while(i<128)
    {
      a=i;
      cout<<"\n"<<i<<":"<<a<<" ";
      i++;
    }
  return 0;
}


entonces mas o menos el truco esta en tienes una letra
char letra='x'; //donde es cualquier letra
int numero=letra;//te va dar el equivalente de esta letra en numero
numero=numero+3;
char letra=numero;
y la validacion seria si numero> que el numero de la letra z
(de la tabla ansi que te pase)entonces ,calculas por cuanto se excede y se lo sumas al numero de la letra 'a'   .
cualquier cosa avisas.