Mostrar Mensajes

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


Mensajes - omaza1990

Páginas: [1]
1
Muchas gracias por tu ayuda. Voy a analizar y comparar el caso del aleatorio desde la posicion inicial del Array.
Ahora quisiera que los equipos no sean predeterminados, sino que el usuario de la aplicación los inserte:
numeros a insertar: 5
equipo numero1: fcb
equipo numero2: rma
equipo numero3: betis
equipo numero 4: sevilla
equipo numero5: celta
celta vs rma
fcb vs betis
exento: sevilla

2
Código: [Seleccionar]
public class sorteo{
    public static void main (String args[]){
        String[] equipos = { "Equipo A", "Equipo B", "Equipo C", "Equipo D", "Equipo E", "Equipo F", "Equipo G", "Equipo H", "Equipo I" };
        List<String> emparejados = new ArrayList<String>();
        Random rand = new Random();
        int randomNum = 0;
 
        for (String equipo : equipos)
        {
            if (emparejados.size() == equipos.length-1)
                break;
               
            if (emparejados.contains(equipo))
                continue;
 
            emparejados.add(equipo);
           
            do
            {
                randomNum = rand.nextInt(((equipos.length-1) - 0) + 1) + 0;
            } while (emparejados.contains(equipos[randomNum]));
 
            emparejados.add(equipos[randomNum]);
            System.out.println(equipo + " vs " + equipos[randomNum]);
        }
 
        for (String equipo : equipos)
            if (!emparejados.contains(equipo))
                System.out.println("- Exento: " + equipo);
   }
}
Funciona pero lo malo que siempre el primer equipo el equipo A, y el segundo equipo el equipo B, los demas son aleatorios. ¿Como puedo cambiar para que la posicion 0 NO sea siempre EquipoA?

3
No consigo realizar el ejercicio. AYUDA!!!! Tengo que entregarlo hoy.

4
Código: [Seleccionar]
import java.util.*;
public class prueba
{
    public static void main (String[] args) {
        int numero, i=0;
        Scanner teclado = new Scanner(System.in);
        System.out.print("Inserta el numero de elementos: ");
        numero = teclado.nextInt();
        int[] array = new int [numero];
        //int i=0, j;
       
        array=(int)(Math.random()*numero);
       
        for(i=1;i<=numero;i++) {
            array=(int)(Math.random()*numero);
            for(int j=0;j<i;j++) {
                    if(array==array[j]) {
                        i--;
                    }
            }   
        }
       
        for(i=1;i<=numero;i++) {
            System.out.print(" "+array[numero]);
        }
    }
}

5
De momento lo que estoy intentando es poner un numero X y asignar numeros aleatorios (sin repetir) desde el 1 hasta el X pero me da fallo por ArrayIndexOutOfBoundsException, creo que supere el limite del array.
El programa es el siguiente:
import java.util.*;
public class prueba
{
    public static void main (String[] args) {
        int numero, i=0;
        Scanner teclado = new Scanner(System.in);
        System.out.print("Inserta el numero de elementos: ");
        numero = teclado.nextInt();
        int[] array = new int [numero];
        //int i=0, j;
       
        array=(int)(Math.random()*numero);
       
        for(i=1;i<=numero;i++) {
            array=(int)(Math.random()*numero);
            for(int j=0;j<i;j++) {
                    if(array==array[j]) {
                        i--;
                    }
            }   
        }
       
        for(i=1;i<=numero;i++) {
            System.out.print(" "+array[numero]);
        }
    }
}

6
tienes skype o email para comentarlo rapidamente y pasarte codigo y puedas corregir correctamente?

7
de la forma explicada es la correcta, pero yo no tengo dominio en ArrayList y tenia pensaro realizar todo "alborotadamente", todo en un mismo programa ejecutador (main). Sé que estaría mal pero para empezar... igual mejor, me podrías avanzar un poco como se crearía el arrayList... tendría que manejar el operador % para comprobar si es par o impar, y tambien el metodo random

8
Voy a empezar a desarrollar un pequeño programa en entorno Bluej (JAVA) que diseñará lo siguiente:
Pedira un numero X de articulos (en este caso: equipos de futbol) y los emparejará aleatoriamente de dos en dos, y si el numero X es impar, un equipo quedará exento.
Ejemplo:
Inserta el numero de equipos: 7
Inserta el equipo numero 1: Real Madrid
Inserta el equipo numero 2: Dortmund
Inserta el equipo numero 3: Sevilla
Inserta el equipo numero 4: Betis
Inserta el equipo numero 5: Wolfsburgo
Inserta el equipo numero 6: Lazio
Inserta el equipo numero 7: Roma
Emparejamientos definitivos aleatoriamente:
Dortmund vs Betis
Lazio vs Wolfsburgo
Roma vs Real Madrid
Exento: Sevilla

¿cómo podría empezar a plantearmelo para codificarlo... uso arrays algunas pistas?

9
Ya he logrado descomprimirlo, ¿qué tienes instalado de jQuery? (versión, etc.)
<script type="text/javascript" src="jquery-1.11.0.min.js"></script>
pero con tu funcion de bind me valida hasta las incorrectas, solo funciona en w3c

10
Al intentar descomprimir los ficheros me sale el mensaje: The file matricula.html is corrupt

   1   .rar: The file "matricula.html" header is corrupt
   2   .rar: Unknown method in matricula.html
   3   .rar: No files to extract
Te los pasaria por email pero no lo veo en tu perfil...

12
Hola, si no lo has probado intenta con:

$('#enviar').bind('click', function() {
  alert("Has hecho click");
});

Para pegar código usa el botón # del editor y pega el código entre las etiquetas [ code ] y [ / code], o bien si es muy largo puedes ponerlo como archivo adjunto pulsando en "Opciones adicionales" y luego en adjuntar para adjuntar un archivo o varios.

No recomendamos publicar direcciones de correo electrónico directamente en el foro para que no las capturen spammers.

Saludos!
Opte por la opcion que dijiste de Opciones Adicionales, a ver si se ve claro. Gracias.

13
Hola,
este es mi primer mensaje en este foro y buscaba ayuda.
Soy autodidacta pero sigo sin encontrar la solución.

1º) Tengo la siguiente funcion sencilla para validar un formulario y asi si es correcto, enviar el dato a la base de datos X.
function iniciar(){
   document.getElementById("enviar").addEventListener('click',validar,false);
}
//Funciona correctamente

Quiero transladar este evento en W3C a un evento jQuery pero me casca: ¿errores?

// function iniciar()
// {
   // $("#enviar").click(function(validar){
      // alert("Has hecho click"); ¿aquí creo que debería programar algo para que funcione correctamente?
   // });
// }

2º Tengo que programar un evento keypress (clásico en W3C con addEventListener pero directamente sin programar nada pulso ENTER y me agrega el dato en la base de datos... ¿por qué?

Si quiere alguien el código del programa (pequeño) contacten conmigo en omaza1990 arroba hotmail.com

Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".