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ú

Mensajes - Stakewinner00

#741
Cita de: amchacon en 24 Julio 2013, 12:17 PM
Me da error al abrirlo con el winrar  :huh:

http://imageshack.us/a/img24/6422/t8u.png

Solo tienes que modificar el segundo nombre en los zip.
#742
Esos 10 años los calcules con 16h diarias que sería el tiempo máximo posible. Aplicando 12h pues quizás tardas 12 años
#743
Si te dedicas año yo creo que en unos 10 años se puede tener un muy buen nivel.
#744
Creo que nadie dijo que no sirvieran. Solo dijimos que no hay que ser un genio en matemáticas pero lógicamente sirven y son necesarias para muchas cosas sin que sea necesario tener un premio nobel en matemáticas.
#745
Eso era antes. Bueno la duda del usuario esta respondida, haber si le sirve o no lo del if (!pNumero)
{
cout << "EROR";
exit(0);
}

el probelma de esto es que en punteros no funciona. Vaya forma de complicarse la vida tiene Zodiak98
#746
Dudas Generales / Re: Descarga del bifrost
23 Julio 2013, 11:58 AM
Yo cuando necesito algún RAT para algo local uso Dark Comet.

Igualmente si crees que el bifrost lleva regalo lo mejor es ejecutarlo desde una maquina virtual.
#747
No hay nada peor que ayudar y equivocarte tu jaja.

De todos modos si que el código se puede reducir notablemente. En vez de usar esto

if(Contador_Vidas == 1)
      {

          if(COMP_Numero <= 0 || COMP_Numero > 15)
          {
              if(COMP_Numero <= 0)
              {
              }

              else if(COMP_Numero > 15)
              {
              }
          }
      }

      else
      {
          if(COMP_Numero <= 0 || COMP_Numero > 15)
          {
              if(COMP_Numero <= 0)
              {
              }

              else if(COMP_Numero > 15)
              {
              }
          }
      }

      if(COMP_Numero == *pNumero)
      {
      }

      else
      {
      }
  }


puedes hacer lo siguiente y en medio pus pones lo que haga falta


          if(COMP_Numero <= 0 || COMP_Numero > 15)
          {
if(Contador_Vidas == 1)
{}
              if(COMP_Numero <= 0)
              {
              }

              else if(COMP_Numero > 15)
              {
              }
          }
      } else if
      {
      } else if(COMP_Numero == *pNumero)
      {
      }

      else
      {
      }
  }


SALUDOS
#748
bastaría con un
if (!pNumero)
{
cout << "EROR";
exit(0);
}

en el caso de que pNumero sea int.

Usas demasiados gotos que no estan recomendados y duplicas ifs cuando no es necesario.
Te dejo aqui tu código que retoque, seguramente no es perfecto pero en vez de usar gotos uso whiles y resumo algunos ifs.

Código (cpp) [Seleccionar]
#include <iomanip>
#include <cstdlib>
#include <windows.h>
#include <iostream>

using namespace std;

int Ingreso_Numero();
bool Adivina_Numero(int pNumero);

int main()
{
int numero = Ingreso_Numero();
if( Adivina_Numero(numero)==true)
 {
     system("cls");
     system("color 2");
     cout << "________________________________________________________________________________" << endl;
     cout << setw(60) << "*** Felicidades has ganado el juego! ***\n" << endl;
     cout << setw(50) << "|| El numero correcto es: " << numero << " ||\n" << endl;
     cout << setw(53) << "*** Gracias Por Jugar! ***" << endl;
     cout << "________________________________________________________________________________" << endl;
 }
 else
 {
     cout << endl;
     system("color 4");
     cout << "----------------------------------------------------------" << endl;
     cout << "Has perdido! \nEl numero correcto era: " << numero << endl;
     cout << "Trata nuevamente en la proxima..." << endl;
     cout << "-----------------------------------------------------------" << endl;
 }
 system("pause>nul");
 return 0;
}

int Ingreso_Numero()
{
int pNumero;
char Decision;

while (Decision == 'N' || Decision == 'n'|| pNumero > 15 || pNumero < 1)
{
 cout << "Introduce el numero para que adivine tu rival (1-15): ";
 cin >> pNumero;

if (!pNumero)
{
cout << "EROR";
exit(0);
}  

 if (pNumero > 15)
 {
     cout << endl;
     cout << "El numero ingresado es demasiado alto. " << endl;
   } else  if (pNumero < 1)
 {
     cout << endl;
     cout << "El numero ingresado es demasiado bajo." << endl;
  } else {
cout << endl;
cout << "Estas seguro que deseas que tu rival adivine este numero S/N: ";
cin >> Decision;

while (Decision != 'N' && Decision != 'n' && Decision != 'S' && Decision != 's')
 {
cout << endl;
       cout << "Has introducido una decision erronea, intentalo nuevamente." << endl;
       cout << endl;
cin >> Decision;
}
system("cls");
}
}

         for(int x = 5 ; x > 0 ; x--)
         {
             cout << "El juego comenzara en: " << x << endl;
             Sleep(1000);
 system("cls");
         }
         return pNumero;
}

bool Adivina_Numero(int pNumero)
{
 int Contador_Vidas;
 int COMP_Numero;

 cout << "Tienes 5 intentos para adivinar el numero." << endl << endl;

 for(Contador_Vidas = 5 ; Contador_Vidas > 0 ; Contador_Vidas--)
 {
 cout << endl;
         cout << endl;
 if (Contador_Vidas == 1) {
         cout << "Te queda: " << Contador_Vidas << " vida." << endl;
 } else {
  cout << "Te quedan: " << Contador_Vidas << " vida." << endl;
  }
         cout << "Ingresa un numero: "; cin >> COMP_Numero;

             if(COMP_Numero <= 0)
             {
                 cout << endl << "El numero ingresado es demasiado bajo."<< endl;
 Contador_Vidas++;
             } else if(COMP_Numero > 15)  {
                 cout  << endl<< "El numero ingresado es demasiado alto.";
 Contador_Vidas++;
              } else if(COMP_Numero == pNumero) {
return true;
}
 }
 return false;
}

#749
Yo me imaginaba una recolección de los snippest de los distintos links en un mismo post para facilitar la busqueda, no en colocar todos los links que se encuentren por que eso ya lo hace google.

En fin que creo que creo que ya que estamos podríamos organizarlo todo para que fuera un post de referencia y no una simple de recolección de links.  

Personalmente prefiero que los aportes de los users sean enviados por MP al creador del post para que los incorpore a la pagina principal y así quede todo más claro, pero bueno, eso era una mera opinion.