Segue abaixo um exemplo de código em C que implementa o jogo Pedra-Papel-Tesoura com dois jogadores: ``` #include int main() { int jogador1, jogador2, i, vencedor1 = 0, vencedor2 = 0; for (i = 0; i < 10; i++) { printf("Jogada %d:\n", i+1); do { printf("Jogador 1: "); scanf("%d", &jogador1); } while (jogador1 < 1 || jogador1 > 3); do { printf("Jogador 2: "); scanf("%d", &jogador2); } while (jogador2 < 1 || jogador2 > 3); if (jogador1 == jogador2) { printf("Empate\n"); } else if ((jogador1 == 1 && jogador2 == 3) || (jogador1 == 2 && jogador2 == 1) || (jogador1 == 3 && jogador2 == 2)) { printf("JOGADOR 1 venceu esta rodada\n"); vencedor1++; } else { printf("JOGADOR 2 venceu esta rodada\n"); vencedor2++; } } printf("\nRESULTADO FINAL:\n"); printf("JOGADOR 1: %d vitorias\n", vencedor1); printf("JOGADOR 2: %d vitorias\n", vencedor2); return 0; } ``` O programa utiliza um laço de repetição para executar o jogo 10 vezes. Em cada jogada, o programa lê a escolha de cada jogador e verifica se houve empate ou se um dos jogadores venceu. Ao final das 10 jogadas, o programa mostra quantas vezes cada jogador venceu.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar