Tengo una función que se llama Compara, debo identificar si esto está bien declarado, pero según mi criterio y lo poco que entiendo de C++ ya que es algo nuevo para mi, diria que hay 2 mal y una bien.
Código C++:
Ver original
double Compara (int x, double y); int a,b; double z; cout << Compara (a,b,z); double a,b; int z; f Compara(a,z) double a,b,c; do { ..... } while (compara (a,b));
Asimilo que la función declarada como Compara tiene un ejemplo de parametros int x & double y, entendería que ahí no se cumple ninguna porque ninguna de las variables declaradas está dentro de esos parametros (int x, double y), en caso de que esto sólo sea un ejemplo, pensaría que está bien la primera, ya que en el cout se le está indicando a compara que haga eso... comparar los int y los dobule, pero no sé si el cout<< ejecute la función como ahí se plantea.
Agradecería cualquier explicación que me brinden ^^,
Gracias.