Ejercicios propuestos y resueltos Java Threads

Hola a todos, hoy os dejo una serie de ejercicios propuestos y resueltos Java de backtraking.

Todos los ejercicios que proponemos están resueltos en este mismo post, intenta hacerlo por ti mismo y si te quedas atascado puedes mirar la solución. Recuerda, que no tiene por que estar igual tu solución con la del post, el objetivo es que aprendas no que me copies la solución.

Te recomiendo que uses mensajes de trazas, donde te sean necesarios. Si tienes problemas también puedes usar el depurador.


Aquí tienes todos los posts relacionados con Java:

Curso Java

1. Crea una clase llamada HiloNumerosLetras que implemente runnable y tenga de atributo un numero llamado tipo.

Si el tipo es 1, mostrara los numeros del 1 al 30

Si el tipo es 2, mostrara las letras de la ‘a’ a la ‘z’.

Spoiler Inside SelectShow

2. Crea una clase llamada Contador que contenga un atributo que sea un contador,
otro que sea el nombre del hilo y otro que sea el limite del contador, es decir, donde debe acabar.

Crea varios contadores y ejecútalos.

Spoiler Inside SelectShow

3. Haz una ventana de un reloj digital. Te muestro un ejemplo:

Spoiler Inside SelectShow

 

4. Haz una ventana con 4 progressbar, se crearan 4 hilos que representaran a caballos (que tienen un nombre y un camino recorrido o porcentaje recorrido). Al pulsar el botón de iniciar se empezará a avanzar, actualizando los progressbar con un numero aleatorio entre 1 y 15.

Gana el primero que llegue a 100.

Spoiler Inside SelectShow

 

Espero que os sea de ayuda.

 

Etiquetas

One comment

  1. Tengo dudas
    leer datos

    Leer los datos de las ventas que se realizan al concesionario, las que provienen de una secuencia de números naturales leída desde teclado. Los valores leídos corresponden a los códigos de los clientes del concesionario. La secuencia termina en 0, valor que no hay que tener en cuenta como código de cliente.

    Hacer un algoritmo llamado LlegirDades que lea estos datos, las guarde en un array y, a continuación, obtenga el código del cliente que aparece más veces (aquel al que se han vendido más coches). Si hay más de un cliente que es el más repetido, indicar el primero que se encuentre.
    Hay que tener presente que el número máximo de valores que se pueden almacenar es 1.000.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *