Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) um jogo


luis galdino

Pergunta

  • ola galera tudo bem?
  • preciso de um ajuda.
  • preciso fazer um algoritmo em linguagem c onde elabore um jogo hi-lo.a finalidade do jogo é que o utilizador acerte um numero entre 1 e 100,escolhido aleatoriamente pelo programa.A cada palpite do utilizador,o programa deve responder indicando se este é inferior ou superior ao numero escondido.Quando o utilizador acertar o programa tem que lhe dar o parabens e indicar em quantas jogadas acertou.
  • fico grato por respostas.
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Este é um que já possuo, do tipo mais simples . . .

Não sou muito a favor de entregar codigos mastigados, ainda mais um desses, que já esta em varios tópicos.

Espero ter ajudado.

-------------------------------------------------------------------------------------------------------------------------------

#include<stdio.h>
#include<stdlib.h>
#include<time.h>

int main()
{
    int num_alea, tent=0, qtd_num=100;//Altere qtd_num para aumentar ou diminuir a qtd de numeros gerados
    printf("Informe um numero inteiro de 0 a 99: ");
    scanf("%d", &qtd_num);
    srand(time(NULL));//Gera numeros aleatorios com base no tempo do sistema
    num_alea=rand()%qtd_num;//Gera numeros de 0 a 99
    //printf("Numero gerado %d\n\n", num_alea);//Mostra o numero gerado, caso nãoao queira, e so apagar
    while(qtd_num!=num_alea)
    {
       
         if(qtd_num<num_alea)
         {
              tent++;
              printf("Numero abaixo. Tente novamente\n\n");
              printf("Informe outro numero inteiro de 0 ate 99: ");
              scanf("%d", &qtd_num);
              }
        else
         {
              tent++;
              printf("Numero acima. Tente novamente\n\n");
              printf("Informe numero inteiro de 0 ate 99: ");
              scanf("%d", &qtd_num);
              }
}
      printf("\n\nParabens, voce acertou !!! O numero e: %d\n", num_alea);
      printf("Quantidade de tentativas: %d\n\n\n", tent);
      system("pause");
      }

Editado por Durub
Trocando para tags code [Durub]
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152.1k
    • Posts
      651.8k
×
×
  • Criar Novo...