Ver mensagens sem resposta | Ver tópicos ativos Hoje é 30 Nov 2020, 13:28



Responder Tópico  [ 3 Mensagens ] 
 Sorteio por grupos 
Autor Mensagem
What is Android?
What is Android?

Data de registro: 16 Set 2020, 15:14
Mensagens: 2
Mensagem Sorteio por grupos
Olá, tudo bem? Eu estou criando um app de produtividade em equipes e gostaria de inserir um sorteio por grupos, que não necessariamente seria utilizado apenas em ambiente corporativo, mas até mesmo educação, voluntariado, lazer, jogos.

Por exemplo, um grupo de quatro alunos realizará um trabalho sobre as guerras mundiais no século 20.

Alunos: Maria, João, José, Luciana.

Guerras: 1 guerra, 2 guerra, Vietnã, Golfo.

Faz-se o sorte e define-se que "Maria pesquisará Vietnã", "João pesquisará Golfo", etc.

Em todos os códigos de sorteios (randoms) que vi, sorteiam apenas um número/nome de cada vez. Mas eu queria já sortear o grupo todo de uma vez. Alguém pode me ajudar com isto?


16 Set 2020, 15:24
Perfil
Google employee
Google employee

Data de registro: 01 Jul 2013, 13:45
Mensagens: 2738
Mensagem Re: Sorteio por grupos
1- Cria um ArrayList pra guardar os alunos e outro pros temas.

2- Cria uma função que retorne 1 aluno e outra que retorne 1 tema. Você vai precisar de uma posição, use random.randInt(0, lista.size()) pra isso. Após pegar o item da lista com aluno_ou_tema = lista.get(posicao), você vai removê-lo com lista.remove(posicao).

3- Na hora de criar o grupo você chama getTema() 1 vez e o getAluno() 4 vezes.

_________________
Quando seu problema for resolvido, clique na opção Editar no lado superior direito da sua primeira mensagem e coloque [Resolvido] no título.
Se resolveu o problema sozinho, não esqueça de postar a solução, ela ajuda usuários em buscas no fórum.
Use os marcadores java e xml quando for postar algum código.

Aprenda Java com esta apostila.


17 Set 2020, 20:47
Perfil
What is Android?
What is Android?

Data de registro: 16 Set 2020, 15:14
Mensagens: 2
Mensagem Re: Sorteio por grupos
Ok, muito obrigado, vou testar aqui e responder se consegui ainda hoje. Abração!


18 Set 2020, 11:07
Perfil
Mostrar mensagens anteriores:  Organizar por  
Responder Tópico   [ 3 Mensagens ] 

Quem está online

Usuários vendo este fórum: adelar, adilson, adolfo, afpcp, alexmarcolongo, americano, Anakin Skywalker, Andre, Andre Brito, andreluzz, Aniquiler, Arthas, attomweb, augustomig, axellsan, baudamix, betofigu, BMaia, bravus, brunogh, cabelo, car.demarco, careisjr, cassiano, Cassius, Celso Jr., Chaves, claudioalfonso, Corneta, culumin, czambroni, Damiani Oliveira, debal, Demerval, Diego Rufino, dobau, Douglas Siviotti, edervieira, Eduardo - Brasil, emersonbarros, erissi, espinhara.net, eXagon, felipe.buarque, Fernando Cardia, flaviocc, flaviojps, frances135, freak, FVB, Google Desktop, Governador Wilhuff Tarkin, gphonemania, guilhermepilotti, HAMSES, inaciofernandes, ismaelbpaiva, jackstuard, Jar Jar Binks, jhonguitar, joaquimfoto, jonasminas, jorgeFernandes, juniorsk8, klausenner, lalaine, leandroviana, Lelinho, Leonardo, leonardodamata, Lucious, luizcyber, Lúcio Zanette, marceloaragao, marciosoliveira, marcos_trb, marcosf63, marinho5, martins, masf_33, mauriciobreide, mauriciomag, maurosilva, mcurtis, Meticore, Mig, mikasjau, MpassosT, mrkensley, msmdark, nardosnt, neiesc, nina.rm, nocivus, oliveiramc, osternack, otpor, paint-horse, PAMinhoto, pchofard, peterson.bah, phpower1, phsantos, PicsearchDroid, Rafael, rafael.winter, renatodondoni, Ricardo Chikasawa, ricardoogliari, Rodrigo, rodrigo_corinthians, rodrigosalfer, ronanPlus, rtodao, rubens_olv, sephct, SidneiCP, talves, tiagocordeiro, tnarnold, tricx16, vicfalmac, waideman, washington, Webnet, wil, williamcmello, Wookiees, yeltsinlima, Yuri e 39 visitantes


Você não pode criar novos tópicos neste fórum
Você não pode responder tópicos neste fórum
Você não pode editar suas mensagens neste fórum
Você não pode excluir suas mensagens neste fórum
Você não pode enviar anexos neste fórum

Procurar por:

© 2007 - 2016 Portal Android - Comunidade de Desenvolvedores Android

Estamos no Linkedin    Siga-nos no twitter


Powered by phpBB - Hospedado por Bemobi