Como fazer esse algoritmos?

8 respostas
java
D

Bom, estou querendo desenvolver um algoritmo que é assim:

Cada time possui 4 Jogadores, como vocês podem vêr o TIME D só possui 2 Jogadores e no caso para preencher o TIME preciso descer 2 Jogadores do Time A começando da primeira posição, como posso fazer isso?

8 Respostas

D

Confusa a sua pergunta, e você já fez algo?

D

ainda vou fazer, não sei por onde começo.

esse algoritmo que quero fazer é para um futebol que sempre jogo, e lá é feito no papel. fica desse modelo.

D

Inicie os trabalhos amigo, que ai possamos tirar suas duvidas!

L

O primeiro passo para fazer isso é determinar a lógica a ser aplicada.
Cada time, obrigatoriamente, precisa ter 4 jogadores? Se sim, o que acontece com os que tem menos que quatro?
Se não, qual a lógica para a divisão dos times?

I

E se o time A tiver 2 jogadores, pega de qual time? E se tiver mais de dois times com 2 jogadores?

D

no caso seria o Seguinte,

Os jogadores que for chegando vai preenchendo o 1º time, o time B só pode ser preenchido depois que for completado o TIME A.

R

Pesquise por Fila Circular.

I

Parece ser bem simples entao… qq vc ja fez e qq nao ta conseguindo fazer?

Um algoritimo bem simples seria

Imagina todos jogadores enfileirados horizontalmente. Voce comeca olhando da esquerda para a direita e vai pegando de um em um e colocando no time, se o time enxeu, inicia outro time. Se chegou na fila de jogadores, comeca a lista de jogadores de novo, ate enxer todos times.

Esse é o algoritimo. Transforma isso em código :slight_smile:

Criado 29 de março de 2017
Ultima resposta 29 de mar. de 2017
Respostas 8
Participantes 5