Enviado em 06/12/2020 - 23:47h
desejo inserir uma opção de o usuário digitar quantas rodadas ele quer jogar contra a cpu nesse jogo de joquenpo segue meu código abaixo, será que algum mestre do c pode me ajudar ? agradeço e estou disposto a pagar pelo desenvolvimento#include <stdio.h> #include <stdlib.h> #include <time.h> int pontos_jogador=0, pontos_cpu=0; main() { jokenpo(); } int jokenpo() { int jogador, cpu; printf ("---JokenPo---\n"); printf ("%d Jogador X CPU %d\n", pontos_jogador, pontos_cpu); printf ("-------------\n"); printf ("0. Pedra\n"); printf ("1. Papel\n"); printf ("2. Tesoura\n"); printf ("3. Sair\n\n"); printf ("Escolha sua opcao "); scanf ("%d", &jogador); if (jogador < 0 || jogador >=3) { exit(0); } srand(time(NULL)); cpu = rand() % 3; //cpu escolhe um numero aleatorio de 0 até 2 switch(cpu) { case 0: printf (" \n CPU escolheu Pedra\n"); break; case 1: printf (" \n CPU escolheu Papel\n"); break; case 2: printf (" \n CPU escolheu Tesoura\n"); break; } if ((jogador == 0 && cpu==2) || (jogador == 1 && cpu == 0) || (jogador == 2 && cpu == 1)) // aqui vejo quem foi o vencedor { printf("\n Voce venceu!\n"); pontos_jogador++; jokenpo(); } if (jogador == cpu) // aqui vejo se teve empate { printf ("\n o jogo Empatou!\n"); jokenpo(); } else { printf ("\n CPU venceu!\n"); pontos_cpu++; jokenpo(); } return 0; }
Enviado em 07/12/2020 - 00:15h
#include <stdio.h> #include <stdlib.h> #include <time.h> int pontos_jogador=0, pontos_cpu=0; main() { jokenpo(); } int jokenpo() { int jogador, cpu; printf ("---JokenPo---\n"); printf ("%d Jogador X CPU %d\n", pontos_jogador, pontos_cpu); printf ("-------------\n"); printf ("0. Pedra\n"); printf ("1. Papel\n"); printf ("2. Tesoura\n"); printf ("3. Sair\n\n"); printf ("Escolha sua opcao "); scanf ("%d", &jogador); if (jogador < 0 || jogador >=3) { exit(0); } srand(time(NULL)); cpu = rand() % 3; //cpu escolhe um numero aleatorio de 0 até 2 switch(cpu) { case 0: printf (" \n CPU escolheu Pedra\n"); break; case 1: printf (" \n CPU escolheu Papel\n"); break; case 2: printf (" \n CPU escolheu Tesoura\n"); break; } if ((jogador == 0 && cpu==2) || (jogador == 1 && cpu == 0) || (jogador == 2 && cpu == 1)) // aqui vejo quem foi o vencedor { printf("\n Voce venceu!\n"); pontos_jogador++; jokenpo(); } if (jogador == cpu) // aqui vejo se teve empate { printf ("\n o jogo Empatou!\n"); jokenpo(); } else { printf ("\n CPU venceu!\n"); pontos_cpu++; jokenpo(); } return 0; }
Enviado em 07/12/2020 - 01:59h
No caso insiro isso tudo dentro do main? não consegui entender, como ficaria o codigo ?Enviado em 07/12/2020 - 02:17h
Prezado colega,Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano