Ver Mensaje Individual
  #49 (permalink)  
Antiguo 21/06/2014, 13:56
Avatar de jscmanuel
jscmanuel
 
Fecha de Ingreso: mayo-2014
Mensajes: 29
Antigüedad: 9 años, 11 meses
Puntos: 0
Respuesta: Atascado con ejercicio.

leosansan, Muchas gracias por la excelente explicación
Código C++:
Ver original
  1. for( i=0; i < N - 1; i++ )
  2.     if ( numero [i] == '9' )
  3.       cont++;
  4.  
  5.   if ( cont == N - 1 ){
  6.  
  7.     numero[0] = '0', numero[1] = '\0';
  8.  
  9.     return true;
Esta parte es la que me quedaba por aclarar y ya la e entendido.
Código C++:
Ver original
  1. for(int i= 0;i<10;i++){
  2.                 if(numero[i]=='9'){
  3.                     cont++;
  4.                 }          
  5.                 if(cont == 10-1){
  6.                     for(int i = 0;i<10;i++){
  7.                     numero[i]='0';
  8.                 }
  9.                     return true;
  10.                 }
Mi código es un poco diferente, convierte todos los 9 a 0. jejeje e intentado poner que la posición[1] de la cadena sea el nulo pero me da fallo, así que lo dejado así.
Y muchas gracias de verdad , ya pasare a dar la alta un poquito más ,aun me queda por aprender .