Jogo: Acerte o número (com níveis de dificuldade)
Publicado por André (última atualização em 01/06/2010)
[ Hits: 10.558 ]
Homepage: http://127.0.0.1
Jogo do acerte o número totalmente escrito em C, nele coloquei níveis de dificuldade e dicas para ajudar o jogador a acertar. Se o pessoal gostar, quem sabe não sai uma versão melhorzinha =p
PS: Se alguém achar algum bug, favor, postar nos comentários.
/* * JOGO ACERTE O NUMERO * AUTOR: ANDRE S. ROSA JUNIOR * E-MAIL: ANDRE.ROSA36@GMAIL.COM * LINGUAGEM: C * VERSÃO: 1.0 * DATA DE CRIACAO: SEX 28 MAI 2010, ÁS 23:34 */ #include<stdio.h> #include<stdlib.h> //variáveis globais int result1, result2, result3, chute,opcao; result1 = 89; result2 = 1578; result3 = 152592; int main(){ system("clear"); printf("JOGO : ...... ACERTE O NUMERO ...."); printf("\n\nSELECIONE UM NIVEL DE DIFICULDADE:"); printf("\n [1]Facil" "\n [2]Medio" "\n [3]Expert" " Opcao: "); scanf("%d",&opcao); switch(opcao){ case 1: iniciante(); break; case 2: medio(); break; case 3: expert(); break; } } int iniciante(){ printf("\nEntre com um chute: "); scanf("%d",&chute); //verificação if(chute == result1) { printf("PARABENS !!! VOCE VENCEU !!!\n\n"); return (0); } if(chute > result1) { printf("Puts! Voce errou. Dica: de um chute menor. \n\nTente outra vez...\n\n"); return iniciante(); } if(chute < result1) { printf("Puts! Voce errou. Dica: de um chute maior. \n\nTente outra vez...\n\n"); return iniciante(); } return (0); } int medio(){ printf("\nEntre com um chute: "); scanf("%d",&chute); //verifica if(chute == result2) { printf("\nPARABENS !!! VOCE VENCEU !!!\n\n"); return (0); } if(chute > result2) { printf("Puts! Voce errou. Dica: de um chute menor. \n\nTente outra vez...\n\n"); getchar(); return medio(); } if(chute < result2) printf("Puts! Voce errou. Dica: de um chute maior. \n\nTente outra vez...\n\n"); getchar(); return medio(); } int expert(){ printf("\nEntre com um chute: "); scanf("%d",&chute); //verificação if(chute == result3) { printf("\n\nPARABENS !!! VOCE VENCEU !!!\n\n"); return (0); } if(chute > result3) { printf("Puts! Voce errou. Dica: de um chute menor. \n\nTente outra vez...\n\n"); return expert(); } if(chute < result3) { printf("Puts! Voce errou. Dica: de um chute maior. \n\nTente outra vez...\n\n"); return expert(); } return (0); }
EXPRESSÕES ARITMÉTICAS - PARTE 1
Crescimento populacional brasileiro
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Dica para encontrar diversos jogos Indies criativos
Instalando Discord no Debian 13
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Software livre - será que eu estou tão errado assim? (16)
A escola é altamente ineficiente e ineficaz! (12)