Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/10/2015, 10:24
la_acheron
 
Fecha de Ingreso: octubre-2015
Mensajes: 6
Antigüedad: 9 años, 1 mes
Puntos: 0
Respuesta: ¿Es error mío?Si es así, ¿cómo puedo solucionarlo?

Cita:
Iniciado por aguml Ver Mensaje
No tienes claro lo que haces:
Código C++:
Ver original
  1. if (0<=a && a<=51)
  2. { //37 es mayor que 0 y menor que 51 así que entra
  3.    if (0<=a && a<=25)
  4.       //Cómo 37 es mayor que 25 ira al else
  5.    else
  6.       b='G'+a; //Aquí llega con el 37 por lo tanto nunca te dirá que % es inválido con tu metodo
Puede que no, pero no veo lógico lo que me dices. ¿Qué más da que introduzca un 'a' con un valor no perteneciente al rango que me interesa si luego se lo sumo a 'A', que es 26??