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 - shellb_c0de

#1
Java / Juego de Adivinanza usando Random
21 Noviembre 2013, 05:12 AM
Saludos Gente del Foro.

tengo este programita,  3 clases
1  se va a llamar AdivinarJuego
2  la otra se va a llamar  Jugador
y  la otra se va a llamar LanzarJuego que es la que me Lanzara el juego xD

Consiste en que el programa Genera un numero aleatorio de 1 a 100; de la clase Jugador se
crean 7 objetos y se llama el metodo que genera los 7 numeros aleatorios es decir para cada jugador, estos numeros a su vez se comparan con el numero a adivinar, el ciclo se repite hasta hacer coincider los numeros.

la cuestion aqui es
que codigo le escribirian al programa para que siempre gane el el jugador 6?


Codigo:


Código (java) [Seleccionar]


class AdivinarJuego{
Jugador p1;
Jugador p2;
Jugador p3;
Jugador p4;
Jugador p5;
Jugador p6;
Jugador p7;

public void EmpezarJuego() {           
p1 = new Jugador();
p2 = new Jugador();
p3 = new Jugador();
p4 = new Jugador();
p5 = new Jugador();
p6 = new Jugador();
p7 = new Jugador();

int adivinarp1 = 0;
int adivinarp2 = 0;
int adivinarp3 = 0;
int adivinarp4 = 0;
int adivinarp5 = 0;
int adivinarp6 = 0;
int adivinarp7 = 0;

boolean p1Acierta = false;
boolean p2Acierta= false;
boolean p3Acierta = false;
boolean p7Acierta = false;
boolean p6Acierta = false;
boolean p5Acierta = false;
boolean p4Acierta = false;

               int target = (int) (Math.random() * 100);
       
               System.out.println("Generando un numero entre el 1 y el 100");

               while(true) {
           System.out.println("El Numero a Adivinar es " + target);
           p1.Adivnar();
           p2.Adivnar();
           p3.Adivnar();
           p4.Adivnar();
           p5.Adivnar();
           p6.Adivnar();
           p7.Adivnar();
       
          adivinarp1 = p1.numero;
          System.out.println("Jugador 1 Lanzo  " + adivinarp1);
          adivinarp2 = p2.numero;
          System.out.println("Jugador 2 Lanzo  " + adivinarp2);
          adivinarp3 = p3.numero;
            System.out.println("jugador 3 Lanzo  " + adivinarp3);
          adivinarp4 = p4.numero;
          System.out.println("jugador 4 Lanzo  " + adivinarp4);
       
          adivinarp5 = p5.numero;
          System.out.println("jugador 5 Lanzo  " + adivinarp5);
       
          adivinarp6 = p6.numero;
          System.out.println("jugador 6 Lanzo  " + adivinarp6);
       
          adivinarp7 = p7.numero;
          System.out.println("jugador 7 Lanzo  " + adivinarp7);
       
       
          if (adivinarp1 == target) {
        p1Acierta = true;
                  }
          if (adivinarp2 == target) {
        p2Acierta = true;
                  }
                  if (adivinarp3 == target) {
                p3Acierta = true;
                  }
           
                  if (adivinarp4 == target) {
                 p4Acierta = true;
                  }
                  if (adivinarp5 == target) {
                     p5Acierta = true;
                 }
                 if (adivinarp6 == target) {
                 p6Acierta = true;
                 }
                 if (adivinarp7 == target) {
                  p7Acierta = true;
                 }
                     
                                                                           
                 if (p1Acierta || p2Acierta || p3Acierta   || p4Acierta  || p5Acierta  || p6Acierta  || p7Acierta) {
                      System.out.println("Tenemos un Ganador");
                      System.out.println("jugador 1 Acerto? " + p1Acierta);
                      System.out.println("Jugador 2 Acerto? " + p2Acierta);
                      System.out.println("Jugador 3 Acerto? " + p3Acierta);
                      System.out.println("Jugador 4 Acerto? " + p4Acierta);
                      System.out.println("Jugador 5 Acerto? " + p5Acierta);
                      System.out.println("Jugador 6 Acerto? " + p6Acierta);
                      System.out.println("Jugador 7 Acerto? " + p7Acierta);
                      System.out.println("Game Over.");
                      break;
                                     
                  } else {

   
                   System.out.println("Jugadores Intenten de nuevo");
                  }
              }
        }
}


class Jugador{
int numero = 0;
public void Adivnar(){
numero = (int)(Math.random() * 100);
System.out.println(numero);
}
}
public class LanzarJuego{
public static void main(String args[]){
AdivinarJuego jugar = new AdivinarJuego();
jugar.EmpezarJuego();
}

}



#2
Saludos gente del foro.   
tengo un inconveniente al generar un excel porque al ejecutarse el script toma cierto tiempo (se realiza un llamado a una base de datos luego se utiliza varios for para crear un arreglo de 3 dimensiones luego hace tres ciclos con el foroeach para organizar el arreglo al final crea el excel) la cuestion es que no genera el excel, se "cuelga" y no muestra nada sale el error tipico del servidor 500, el script esta bien porque ya he probado en otras bases de datos con mas pocos registros y genera bien,  no se si sera por el set_time_limit().  del php.ini o si hay forma de forzar a que el servidor ejecute el script.
gracias!!
#3
Saludos!!!

busco un programa parecido a adobe audition o cool edit para edicion de audio,  usé adobe audition por un  tiempo para grabar algunas cosillas que componia en mi guitarra, y tambien usaba guitar pro, pero conoci Tux Guitar, y ya no uso adobe por esa cuestion de buscar programas crackeados entonces por ahora busco una alternativa libre, si alguno conoce algun programilla y le trabaje bien, no necesarimente que tenga todas las funcionalidades de adobe a, pero si que pueda hacer varias cosillas le quedaria agradecido
#4
Saludos,

Aquí les dejo unos vídeos que encontré por hay, espero les sea de gran ayuda


Metasploit Megaprimer (Exploitation Basics And Need For Metasploit) Part 1
http://www.securitytube.net/video/1175

Metasploit Megaprimer (Introducción a Metasploit) Parte 2 Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1176

Metasploit parte Megaprimer 3 (Fundamentos Meterpreter y el uso de STDAPI) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1181

Metasploit parte Megaprimer 4 (Meterpreter extensiones STDAPI y Priv) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1182

Metasploit Megaprimer Parte 5 (Entendiendo Fichas de Windows y el Incognito Meterpreter) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1183

Metasploit parte Megaprimer 6 (Espia y Sniffer extensiones con secuencias de comandos Meterpreter) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1184

Metasploit parte Megaprimer 7 (Integración Metasploit base de datos y automatización de la explotación) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1185

Metasploit parte Megaprimer 8 (Nota explotación Kung Fu) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1187

Metasploit Megaprimer Parte 9 (explotación mensaje Escalada de privilegios) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1188

Metasploit parte Megaprimer 10 (Explotación Mensaje borrado de registro y Matar AV) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1189

Metasploit Megaprimer (Explotación de correos y el robo de datos) Tutorial Parte 11
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1190

Parte Metasploit Megaprimer 12 (puertas traseras y rootkits Nota explotación) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1191

Metasploit Megaprimer Parte 13 (Explotación mensaje pivotante y redireccionamiento de puertos) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1192

Metasploit parte Megaprimer 14 (backdooring ejecutables) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1198

Metasploit parte Megaprimer 15 (Módulos auxiliares) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1199

Metasploit parte Megaprimer 16 (Pasar el ataque Hash) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1215

Metasploit parte Megaprimer 17 (Escenario base Hacking) Tutorial
http://anonym-url.com/go.php?to=http://www.securitytube.net/video/1219
#5
Buen día!

actualmente las extensión que soportan los navegadores para videos en HTML5 alternativa a flash esta el ogg, mp4,swf, simplemente es recomendable incluir los  formatos en el codigo:

<!DOCTYPE html>
<html lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>untitled</title>
</head>
<body>
  <video controls width="650">
    <!-- si Firefox -->
   <source src="video.ogg" type="video/ogg" />
    <!-- si Safari/Chrome-->
    <source src="Backtrack.mp4" type="video/mp4" />
    <!-- Si el navegador no entiende HTML5, muestra vídeo en Flash -->
    <embed src="Backtrack.swf" type="application/x-shockwave-flash" width="650" height="300" allowscriptaccess="always" allowfullscreen="true"></embed>
  </video>
</body>
</html>


gracias  ;)!!!