(RESOLVIDO) Dúvida de Programação Linguagem C-(mudança de sequencia) ----- Agradecimento ao Eduardo Silva e Mineirin RV pela ajuda. - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-28T17:08:23Zhttps://labdegaragem.com/forum/topics/d-vida-de-programa-o-linguagem-c-mudan-a-de-sequencia?commentId=6223006%3AComment%3A790889&x=1&feed=yes&xn_auth=noLembrando que eu fiz o progra…tag:labdegaragem.com,2020-11-17:6223006:Comment:7908892020-11-17T01:15:19.347ZLeonardo Costa Candido da Silvahttps://labdegaragem.com/profile/LeonardoCostaCandidodaSilva
<p>Lembrando que eu fiz o programa em duas partes o FUNcoes onde o desenvolvi, e o</p>
<p>Te_lasque_Principal_chamada_de_Funcoes. onde as chamei e utilizei. </p>
<p>Lembrando que eu fiz o programa em duas partes o FUNcoes onde o desenvolvi, e o</p>
<p>Te_lasque_Principal_chamada_de_Funcoes. onde as chamei e utilizei. </p> Rapaz kkk Nem sei como te ag…tag:labdegaragem.com,2020-11-17:6223006:Comment:7908882020-11-17T01:13:35.417ZLeonardo Costa Candido da Silvahttps://labdegaragem.com/profile/LeonardoCostaCandidodaSilva
<p>Rapaz kkk Nem sei como te agradecer, mas muitissimo obrigado, era exatamente isso.. valeu valeeu.. <br/>Esse plus eu ainda tinha que fazer mas nao tinha nem pensado como ainda kkk </p>
<p>Mas muito Obrigado Eduardo por tirar um tempo e me ajudar. Obrigado!</p>
<p>Rapaz kkk Nem sei como te agradecer, mas muitissimo obrigado, era exatamente isso.. valeu valeeu.. <br/>Esse plus eu ainda tinha que fazer mas nao tinha nem pensado como ainda kkk </p>
<p>Mas muito Obrigado Eduardo por tirar um tempo e me ajudar. Obrigado!</p> Boa noite eu estou usando o C…tag:labdegaragem.com,2020-11-17:6223006:Comment:7910102020-11-17T01:10:31.032ZLeonardo Costa Candido da Silvahttps://labdegaragem.com/profile/LeonardoCostaCandidodaSilva
<p>Boa noite eu estou usando o CODE BLOCKS</p>
<p>Boa noite eu estou usando o CODE BLOCKS</p> Rapaz, seguindo os prints que…tag:labdegaragem.com,2020-11-16:6223006:Comment:7908652020-11-16T22:15:45.137ZEduardo Silvahttps://labdegaragem.com/profile/EduardoSilva753
<p>Rapaz, seguindo os prints que você mandou, cheguei a seguinte conclusão:<br></br><br></br><a href="https://pastebin.com/gmLybAtJ">https://pastebin.com/gmLybAtJ</a><br></br><br></br><a href="https://storage.ning.com/topology/rest/1.0/file/get/8172307066?profile=original" rel="noopener" target="_blank"><img class="align-full" src="https://storage.ning.com/topology/rest/1.0/file/get/8172307066?profile=RESIZE_710x"></img></a></p>
<p>Fiz até um plus rsrs…</p>
<p></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/8172308467?profile=original" rel="noopener" target="_blank"><img class="align-full" src="https://storage.ning.com/topology/rest/1.0/file/get/8172308467?profile=RESIZE_710x"></img></a></p>
<p>Rapaz, seguindo os prints que você mandou, cheguei a seguinte conclusão:<br/><br/><a href="https://pastebin.com/gmLybAtJ">https://pastebin.com/gmLybAtJ</a><br/><br/><a href="https://storage.ning.com/topology/rest/1.0/file/get/8172307066?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/8172307066?profile=RESIZE_710x" class="align-full"/></a></p>
<p>Fiz até um plus rsrs</p>
<p></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/8172308467?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/8172308467?profile=RESIZE_710x" class="align-full"/></a></p>
<p></p>
<p>Espero que ajude você, como as regras do programa não ficaram bem claras, eu fui seguindo a lógica que está nos prints.</p>
<p>Lembrando que é preciso fazer alguns ajustes para evitar alguns erros que não foram validados, como entrada de dados.<br/><br/>Grande abraço!</p> Boa noite L2CS,
qual compilad…tag:labdegaragem.com,2020-11-16:6223006:Comment:7908502020-11-16T20:45:04.970Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Boa noite L2CS,</p>
<p>qual compilador vc está usando.</p>
<p>Aqui estou tendo erros de compilação.</p>
<p>RV</p>
<p>Boa noite L2CS,</p>
<p>qual compilador vc está usando.</p>
<p>Aqui estou tendo erros de compilação.</p>
<p>RV</p> tag:labdegaragem.com,2020-11-16:6223006:Comment:7905962020-11-16T19:17:34.094ZLeonardo Costa Candido da Silvahttps://labdegaragem.com/profile/LeonardoCostaCandidodaSilva
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/8171302096?profile=original" rel="noopener" target="_blank"><img class="align-full" src="https://storage.ning.com/topology/rest/1.0/file/get/8171302096?profile=RESIZE_710x"></img></a> <a href="https://storage.ning.com/topology/rest/1.0/file/get/8171315095?profile=original" rel="noopener" target="_blank"><img class="align-full" src="https://storage.ning.com/topology/rest/1.0/file/get/8171315095?profile=RESIZE_710x"></img></a> <a href="https://storage.ning.com/topology/rest/1.0/file/get/8171316653?profile=original" rel="noopener" target="_blank"><img class="align-full" src="https://storage.ning.com/topology/rest/1.0/file/get/8171316653?profile=RESIZE_710x"></img></a></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/8171302096?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/8171302096?profile=RESIZE_710x" class="align-full"/></a><a href="https://storage.ning.com/topology/rest/1.0/file/get/8171315095?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/8171315095?profile=RESIZE_710x" class="align-full"/></a><a href="https://storage.ning.com/topology/rest/1.0/file/get/8171316653?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/8171316653?profile=RESIZE_710x" class="align-full"/></a><a href="https://storage.ning.com/topology/rest/1.0/file/get/8171316872?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/8171316872?profile=RESIZE_710x" class="align-full"/></a></p> Se voce pegar o código que an…tag:labdegaragem.com,2020-11-16:6223006:Comment:7905892020-11-16T18:44:33.313ZLeonardo Costa Candido da Silvahttps://labdegaragem.com/profile/LeonardoCostaCandidodaSilva
<p>Se voce pegar o código que anexei ao fórum e rodar ele inicialmente ele vai te perguntar quantos jogadores, ai voce preenche por exemplo 3.</p>
<p>ai ele irá te pedir o nome de cada jogador: Ex:</p>
<p>Eduardo</p>
<p>leonardo </p>
<p>Mineirin.</p>
<p>depois ele vai perguntar quantas Eduardo irá fazer?: ai 2 exemplo</p>
<p>quantas leonardo vai fazer? 1<br></br>quantas Mineirin vai fazer? 2</p>
<p>Ai neste momento começa o jogo entre as pessoas e ele fica aguardando para contabilizar a…</p>
<p>Se voce pegar o código que anexei ao fórum e rodar ele inicialmente ele vai te perguntar quantos jogadores, ai voce preenche por exemplo 3.</p>
<p>ai ele irá te pedir o nome de cada jogador: Ex:</p>
<p>Eduardo</p>
<p>leonardo </p>
<p>Mineirin.</p>
<p>depois ele vai perguntar quantas Eduardo irá fazer?: ai 2 exemplo</p>
<p>quantas leonardo vai fazer? 1<br/>quantas Mineirin vai fazer? 2</p>
<p>Ai neste momento começa o jogo entre as pessoas e ele fica aguardando para contabilizar a pontuaçao, ai após jogarem voce preenche quem pontuou e ele vai para a segunda rodada, </p>
<p>Ai que entra o que vim pedir ajuda, no programa atual ele vai perguntar novamente quantas o Eduardo vai fazer, depois quantas leonardo vai fazer e quantas Mineirin vai fazer,</p>
<p>e o que preciso é que a cada rodada ele mude essa sequencia, no caso da segunda rodada ele deve perguntar quantas o leonardo vai fazer, depois quantas o mineirin vai fazer e quantas o Eduardo vai fazer, nesta ordem, e assim seguir o jogo.</p>
<p></p> Boa tarde Eduardo.
Isso mesmo…tag:labdegaragem.com,2020-11-16:6223006:Comment:7906522020-11-16T18:35:40.312ZLeonardo Costa Candido da Silvahttps://labdegaragem.com/profile/LeonardoCostaCandidodaSilva
<p>Boa tarde Eduardo.</p>
<p>Isso mesmo, é um pouco difícil de explicar porque nao é um jogo conhecido kkk. </p>
<p>mas é algo importante do jogo quem vai ser o "Primeiro" e quem vai ser o "Último" a falar . </p>
<p>mas exatamente isso, a cada rodada do jogo ele muda a ordem dos jogadores como tentei exemplificar, semelhante a uma fila, quem esta na frente vai para o final e todos os outros dão "um passo para frente".</p>
<p>e minha dificuldade é fazer no programa essa mudança de…</p>
<p>Boa tarde Eduardo.</p>
<p>Isso mesmo, é um pouco difícil de explicar porque nao é um jogo conhecido kkk. </p>
<p>mas é algo importante do jogo quem vai ser o "Primeiro" e quem vai ser o "Último" a falar . </p>
<p>mas exatamente isso, a cada rodada do jogo ele muda a ordem dos jogadores como tentei exemplificar, semelhante a uma fila, quem esta na frente vai para o final e todos os outros dão "um passo para frente".</p>
<p>e minha dificuldade é fazer no programa essa mudança de posições. </p>
<p>Agradeço sua resposta e o interesse!</p> Olá Leonardo, confesso que me…tag:labdegaragem.com,2020-11-16:6223006:Comment:7907512020-11-16T17:22:55.335ZEduardo Silvahttps://labdegaragem.com/profile/EduardoSilva753
<p>Olá Leonardo, confesso que me interessei em ajudar você nesse desafio (gosto muito de códigos rsrs)<br/><br/>Mas fiquei com dúvidas quando você disse "<span>e vai seguindo esta lógica até acabar o jogo, até restar apenas 1 jogador.</span>"<br/><br/>Pelo que pude ver, a cada sequencia apenas muda a ordem dos jogadores</p>
<p>Olá Leonardo, confesso que me interessei em ajudar você nesse desafio (gosto muito de códigos rsrs)<br/><br/>Mas fiquei com dúvidas quando você disse "<span>e vai seguindo esta lógica até acabar o jogo, até restar apenas 1 jogador.</span>"<br/><br/>Pelo que pude ver, a cada sequencia apenas muda a ordem dos jogadores</p> Bom dia Mineirin RV, pode cha…tag:labdegaragem.com,2020-11-16:6223006:Comment:7904962020-11-16T13:40:22.511ZLeonardo Costa Candido da Silvahttps://labdegaragem.com/profile/LeonardoCostaCandidodaSilva
<p>Bom dia Mineirin RV, pode chamar kkk ou de Leonardo e tudo certo. </p>
<p>Certo entao, eu anexei dois arquivos ao tópico, "te lasque principal chamada de funcoes" e "funcoes, ai trabalhei com ideia de projeto apenas para procurar ter uma certa organizaçao. ( O programa ainda nao está bem "lapidado" faltam algumas coisas para ficar melhor visualmente bonito e organizado).</p>
<p></p>
<p>1- O nome do jogo é te lasque( nao to querendo ofender ninguem kkk), eu anexei também…</p>
<p>Bom dia Mineirin RV, pode chamar kkk ou de Leonardo e tudo certo. </p>
<p>Certo entao, eu anexei dois arquivos ao tópico, "te lasque principal chamada de funcoes" e "funcoes, ai trabalhei com ideia de projeto apenas para procurar ter uma certa organizaçao. ( O programa ainda nao está bem "lapidado" faltam algumas coisas para ficar melhor visualmente bonito e organizado).</p>
<p></p>
<p>1- O nome do jogo é te lasque( nao to querendo ofender ninguem kkk), eu anexei também "Jogo_te_lasque"onde escrevi uma breve explicaçao de como funciona o jogo, nao postei aqui para nao ficar gigantesco meu comentario;</p>
<p></p>
<p>2- Quanto ao que me contestou ao iniciar a rodada, eu vou tentar explicar a lógica do jogo e o programa aqui. </p>
<p>- -- A questao das rodadas a qual eu peço ajuda corre na seguinte lógica: </p>
<p>temos 4 jogadores : Leonardo, Mineirin, Joao e Maria, sentaram á mesa nesta sequencia.</p>
<p>1 a falar e jogar: Leonardo</p>
<p>2 a falar e jogar Mineirin</p>
<p>3 a falar e jogar Joao</p>
<p>4 a falar e jogar Maria</p>
<p>terminada a primeira rodada a nova sequencia de jogo vai ser o Leonardo sendo o uultimo agora e Mineirin o primeiro, entao:</p>
<p>1 a falar e jogar: Mineirin</p>
<p>2 a falar e jogar Joao</p>
<p>3 a falar e jogar Maria</p>
<p>4 a falar e jogar Leonardo</p>
<p>-terceira rodada</p>
<p>1 a falar e jogar: Joao</p>
<p>2 a falar e jogar Maria</p>
<p>3 a falar e jogar Leonardo</p>
<p>4 a falar e jogar Mineirin</p>
<p>e vai seguindo esta lógica até acabar o jogo, até restar apenas 1 jogador. </p>
<p></p>
<p>Eu criei inicialmente um programa onde eu determinava o número de jogadores, podendo ser qualquer valor, mas para tentar fazer essa mudança de sequencia eu alterei para no máximo 10 jogadores para usar o conceito de structs, onde cada jogador terá os seus prórprios dados.</p>
<p>- No arquivo funcoes, no fim do programa esta a chamada da funçao Muda_sequencia(); onde esta será responsavel por esta açao, eu havia iniciado esta lógica com switch case porém ja estava dando mais de 700 linhas de código somente nesta funçao, ai também nao estava se saindo commo algo viável. </p>
<p>entao se tiver mais alguma dúvida eu procuro explicar melhor sobre cada coisa, mas de qualquer forma muito obrigado!</p>