Como copiar código dos outros não aumenta nosso conhecimento, estou implementando o Black Jack ( o 21). Através do seu código, aprendi a gerar as cartas aleatórias e com estrutura de repetição, peço ao programa q me de 3 cartas. Queria saber se teria como eu fazer as somas dessas cartas, dando valores as Strings. Por exemplo, a Valete, Dama e Rei tem valor 10. Mas ainda não achei uma forma de atribuir esse valor as cartas para soma-las, assim como atribuir TB ao Ás o valor, que eu posso dar.
Parabéns pela iniciativa! O primeiro passo é associar as faces do array a valores, para fazer isso é necessário fazer um mapeamento usando HashMap: HashMap valoresCartas = new HashMap(); valoresCartas.put("A", 1); valoresCartas.put("2", 2); //... valoresCartas.put("J", 10); //... Aí é só criar variáveis para fazer a soma
Parabéns pelo seu trabalho suas aulas são as melhores você é um ótimo profissional 😁
Obrigado pelo elogio!
Excelente.
Aula lançada a 8 anos e ainda salvando as dúvidas na madrugada. Parabéns ai pelo conteúdo. Passar a seguir aqui.
Obrigado pelo apoio!
Aula show!
E eu que estava escrevendo assim fazendo o desafio: cartas = {"A paus", .....} 😅 otimas aulas professor muito obrigado
:D Obrigado pelo apoio!
ótima aula !!!
Obrigado excelente aula fique com Deus
Olá Professor! Seria pedir muito que o senhor fizesse o jogo Super trunfo?
qual nome do programa que vc usou para colocar a programação + a animação das cartas?
Como copiar código dos outros não aumenta nosso conhecimento, estou implementando o Black Jack ( o 21). Através do seu código, aprendi a gerar as cartas aleatórias e com estrutura de repetição, peço ao programa q me de 3 cartas. Queria saber se teria como eu fazer as somas dessas cartas, dando valores as Strings. Por exemplo, a Valete, Dama e Rei tem valor 10. Mas ainda não achei uma forma de atribuir esse valor as cartas para soma-las, assim como atribuir TB ao Ás o valor, que eu posso dar.
Parabéns pela iniciativa! O primeiro passo é associar as faces do array a valores, para fazer isso é necessário fazer um mapeamento usando HashMap:
HashMap valoresCartas = new HashMap();
valoresCartas.put("A", 1);
valoresCartas.put("2", 2);
//...
valoresCartas.put("J", 10);
//...
Aí é só criar variáveis para fazer a soma
Muito bom! Como faria pra criar um jogo nesse estilo, só que com 13 números em cada 7 grupos de cartas, no total de 91 cartas?
professor, consigo deixar um jogo java online?? como posso estar fazendo isso?
top adorei curti inscrevi compartilhei ... só não entendi muito o por q de * 4 se começa de zero e tem 4 naipes não deveria ser 0 a 3, ou seja * 3?!
*4 (gerar 4 números aleatórios 0 1 2 3)
@@ProfessorJosedeAssis a verdade, viajei na maionese
ai ja , não é mais o eclipse e sim o netbeans8
Jal, este video eu já tinha gravado no canal e reutilizei nesta playlist, o raciocínio é o mesmo usando Netbeans ou Eclipse.