Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


programacion de pilas y colas

Preguntas y respuestas sobre el lenguaje de programacion C/C++

programacion de pilas y colas

Notapor Sedlav el Dom Dic 04, 2005 12:32 pm

Hola buenas tardes agradeceria si me pudiesen ayudar con este codigo que ya me tiene mareado, necesito realizar una funcion

que muestre y guarde el numero de nodo que contiene un numero par (no el numero sino el numero de casilla), eso. Se me ocurre que puede ser de esta manera y me faltarian las colas

Código: Seleccionar todo

int pares2(int pila_p[N], int pila_q[N], int *frente_p, int *frente_q)
{
int frente_z=-1;
int pila_z[N]={0};
int aux_z, aux_q;
    do
   {
      if(pila_p[*frente_p]%2==0){
         frente_z++;
          pila_z[frente_z]=*frente_p;
         aux_z = frente_z;
      }else{
         (*frente_q)++;
         pila_q[*frente_q]=*frente_p;
         aux_q = *frente_q;

      }
      (*frente_p)--;
    }while(*frente_p!=-1);

    printf("\nAqui se muestran los nodos que contienen los numeros ");
    printf("\nPares               Impares");
     do{
   printf("\n  %d                     %d",pila_p[aux_p], pila_q[aux_q]);
   aux_p--;aux_q--;
     }while((aux_p>-1) && aux_q>-1));
     getch();
}
Sedlav
Novato
Novato
 
Mensajes: 1
Registrado: Dom Dic 04, 2005 12:16 pm

Volver a C/C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados