elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Mensajes
Páginas: 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 [25] 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 ... 45
241  Programación / Programación C/C++ / Re: No me imprime una función en codeblock (será un bug) en: 22 Noviembre 2015, 17:57 pm
Las funciones tempe_al y tempe_ba sólo imprimen las primeras 5 temperaturas almacenadas en ArrayDeDatosMain

Tienes esto en esas funciones:
Código
  1. for(e=0;e<LecturasPorDia;e++){
  2.           for(j=1;j<=LecturasPorDia;j++){
  3.              if (j>e){
  4.                 aux = e;
  5.                 e=j;
  6.                 j=e;
  7.             }
  8.  
  9.            }
  10.        }
  11.  

pero no hace nada( observa que a e le cambias el valor pero después lo igualas a 0 antes de utilizar su valor anterior, la variable j núnca la utilizas en esa función). tienes que ir probando todas las temperaturas del arreglo;

Código
  1. for(e=0;e<LecturasPorDia;e++){
  2.    if(ArrayDeDatosta[e].temperatura < Las5MásBajasEncontradasAnteriormete ) {
  3.        //Guardar ArrayDeDatosta[e].temperatura en las 5 más bajas encontradas y eliminar la más alta de las 5 encontradas
  4.    }
  5. }
242  Programación / Programación C/C++ / Re: Problemas en este programa (Juego de 2048 en C) No responde a comandos W,A,S,D en: 22 Noviembre 2015, 03:41 am
Me sale este error: error: incompatible types when assigning to type ‘int[4]’ from type ‘int’

if( V[a][b-1]  == V[a] )
     {
          V[a][b-1] +=V[a];
          V[a]=0;

     }


V es una matriz 4x4 no puedes acceder a sus elementos de esa manera, prueba con V[n][m], V[0][1],V[3][3]..etc.. o como lo que está marcado de azul
243  Programación / Programación C/C++ / Re: Problemas en este programa (Juego de 2048 en C) No responde a comandos W,A,S,D en: 22 Noviembre 2015, 03:24 am
Imprimes un mensaje indicando qué se debe ingresar los comandos pero, ¿Cómo haces para leer lo que se ingresa? no veo que invoques al metodo scanf.
244  Foros Generales / Foro Libre / Re: Simplificación matemática en: 22 Noviembre 2015, 03:19 am
Es sólo una suma de fracciones con denominadores iguales.
245  Programación / Programación C/C++ / Re: Necesito ayuda con mi código Los recompensaré en: 21 Noviembre 2015, 21:44 pm
Como dice Zodiak98, el metodo horario está lanzando un valor pero nadie lo cacha, deberías intentar con:

Código
  1. int j = horario(0,0);
246  Programación / Java / Re: evitar que se abra JinternalFrame 2 a mas veces en: 21 Noviembre 2015, 21:33 pm
Pues actualiza los datos

Código
  1. if(ba.isShowing())
  2.  {
  3.      //actualiza los datos
  4.  }
  5.  
247  Programación / Programación C/C++ / Re: Duda con algoritmo secuencial usando booleanos en: 21 Noviembre 2015, 01:29 am
si encontrado = false entonces !encontrado = true, así de simple

No importa el valor que le de antes a bool encontrado??

Si importa, al crear la variable encontrado ésta es false, luego !encontrado = true, pero encontrado sigue siendo false, no es que el "!" cambie el valor de encontrado, lo que cambia es la expresión. creo que por eso te hice confudir.
248  Programación / Programación C/C++ / Re: Duda con algoritmo secuencial usando booleanos en: 21 Noviembre 2015, 00:30 am
no estas diciendo que mientras bool sea verdadera se ejecute el bucle?? Gracias de antemano

No, es mientras encontrado sea falso, si el "!" no estuviera allí entonces si sería mientras encontrado sea verdadero. El while ejecuta código siempre y cuando el valor que esté dentro de los paréntesis sea verdadero, pero el "!" niega todo, es decir, si encontrado es falso entonces lo vuelve verdadero y si es verdadero lo vuelve falso.

Código
  1.   while( true ){
  2.       //el código de aquí dentro se ejecutará porque lo que está entre los parentesis del while es "true"
  3.    }
  4.  
  5.   while( !true ){
  6.       //el código no se ejecuta porque al negar a true lo que está dentro de los parentesis es falso.
  7.    }
  8.  

Así creo que se entiende mejor:

Código
  1.   !true es lo mismo que false
  2.  !false es lo mismo que true
  3.  
249  Programación / Java / Re: 2 dias y no veo que fallo. en: 20 Noviembre 2015, 22:27 pm
Como dice DarK_FirefoX, es muy difícil recibir ayuda si no estás diciendo cuál es el problema, así que sólo queda tratar de adivinar.

Creo que las posiciones posibles es de 21x21, teniendo en cuenta eso la forma en la que tu código hace los movimientos está mal porque va de la posición 0 a 2 en x y 0 a 2 en y. debería ser así:

pongamos que  estas en una posicion así

11   12   13
21  *22   23
31   32   33

tú estás en 22, es decir cuando x = 2, y = 2, si te quieres mover hacia arriba simplemente tienes que decrementar a x, la nueva posición sería 12, x = 1, y = 2. si te quieres mover a 33 tienes que incrementar tanto a x como a y.

otra cosa, estás confundiendo la coordenada en la que se quiere mover el tanque con la coordenada en la que quiere disparar.

saludos
250  Programación / Programación C/C++ / Re: Devolver un número al revés en: 20 Noviembre 2015, 22:03 pm
te lo he modificado tantito:

Código
  1. #include <iostream>
  2.    #include <fstream>
  3.    using namespace std;
  4.  
  5.    int main() {
  6.    int enteroEntrada, enteroSalida = 0;
  7.  
  8.    ifstream entrada;
  9.    ofstream salida;
  10.    entrada.open("entrada.txt");
  11.    salida.open("salida.txt");
  12.  
  13.    if (entrada.is_open()){
  14.    entrada >> enteroEntrada;
  15.  
  16.    if(enteroEntrada)
  17.        for( int digito; enteroEntrada; enteroEntrada = (enteroEntrada - digito)/10 ){
  18.            digito = enteroEntrada%10;
  19.            salida << digito;  
  20.        }
  21.    else
  22.        salida << 0;
  23.  
  24.    }
  25.    else {
  26.    cout << "ERROR: el archivo no pudo abrirse." << endl;
  27.    }
  28.  
  29.    entrada.close();
  30.    salida.close();
  31.    return 0;
  32.    }
  33.  
Páginas: 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 [25] 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 ... 45
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines