JokenPo em C
Publicado por Angelito Monteiro Goulart (última atualização em 16/09/2009)
[ Hits: 32.534 ]
Homepage: http://angelitomg.com
Jogo de JokenPo (pedra, papel, tesoura) implementado em C com um mini sistema de inteligência artificial.
/* * JokenPo * * Angelito M. Goulart * * Setembro/2009 */ #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"); scanf ("%d", &jogador); if (jogador < 0 || jogador >=3) { exit(0); } srand(time(NULL)); cpu = rand() % 3; //gera um numero aleatorio switch(cpu) { case 0: printf ("CPU -> Pedra\n"); break; case 1: printf ("CPU -> Papel\n"); break; case 2: printf ("CPU -> Tesoura\n"); break; } if ((jogador == 0 && cpu==2) || (jogador == 1 && cpu == 0) || (jogador == 2 && cpu == 1)) //verifica se o jogador venceu { printf("Voce venceu!\n"); pontos_jogador++; jokenpo(); } if (jogador == cpu) //verifica se houve empate { printf ("Empate!\n"); jokenpo(); } else { printf ("CPU venceu!\n"); pontos_cpu++; jokenpo(); } return 0; }
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (15)
Tenho dois Link's ( IP VÁLIDOS ), estou tentando fazer o failover... (0)
Pendrive não formata de jeito nenhum (4)