Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/01/2011, 20:03
Avatar de pablor21
pablor21
 
Fecha de Ingreso: noviembre-2008
Ubicación: Montevideo - Uruguay
Mensajes: 197
Antigüedad: 16 años, 1 mes
Puntos: 13
Respuesta: Ayuda, estructura repetitiva y grillas

Hola, primera cosa, que no tiene nada que ver, pero igual te lo digo, por qué evalúas dos veces xmes si no es necesario? o sea, tú haces:
if (xmes < 12){
xmes = xmes + 1;
}
else if (xmes >= 12){
xmes = 1;
xannio = xannio + 1;
}

por qué no?

if (xmes < 12){
xmes = xmes + 1;
}
else{
xmes = 1;
xannio = xannio + 1;
}


en este caso creo que deberías cambiar la condición
en vez de preguntar por xmes < 12 deberías preguntar primero si xmes%12 == 0, esto te permitirá hacer lo siguiente

if(xmes%12==0){
xmes=1;
xanio+=1;
}else{
xmes +=1;
}

cuéntame si eso soluciona tu problema
__________________
Desarrolloador Freelance - http://www.mvdit.com.uy