Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Snarky

#1
Programación C/C++ / Arbol recursivo
17 Mayo 2018, 13:57 PM
Alguien me puede explicar este trozo de código recursivo?:

void mostrarArbol(Nodo * arbol, contador){

if(arbol == NULL){

return;

}

else{

mostrarArbol(arbol->der, contador+1);
for( int i = 0; i<contador, i++){

cout << "   ";
}
cout << arbol->dato << endl;
mostrarArbol(arbol->izq, contador + 1);
}
}
#2
Tengo esta función que calcula x[0],x[1],x[2] la cual n son las filas, L la matriz, x la incógnita y la b la solución. El problema es que me piden que la llame desde el main y no se como pasarle los parámetros a la función, os la dejo aquí:

void resTinf (int n, double **L, double *x, double *b){


int i, k;
x[0]=b[0];

for (i = 1, i<n, i++){

x[i]=b[i];

for (k = 0, k<i, k++){

x[i] = x[i]-L[i][k]*x[k];
}


}


x[2] = b[2] - L[2][0]*x[0]-L[2][1]*x[1];


printf(x[1], x[2], x[3]);



}



· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
#3
Programación C/C++ / Array Objetos
19 Marzo 2017, 00:57 AM
Estoy haciendo un programa para que almacene los datos de un Objeto Vol, pero me da un error al crear el Vector que almacena objetos de tipo Vol. Alguien me podria decir donde esta el fallo? La clase Vol la tengo declarada con sus atributos.

Error: 'Vol' was not declared in this scope

class ArrayQueue{
   private:
       int MAX_QUEUE =100;
       std::vector<Vol> data = std::vector<Vol>(100); ----> Aqui salta el error
       
       int front; // apunta al primer element de la cua
       int rear; // apunta al darrer element de la cua
     

       
   public:
       ArrayQueue(); // inicialitza una cua, buida
       bool empty (); // indica si la cua és buida
       bool full (); // indica si la cua és plena

};
#endif