#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(){
int nivel, tamanho, numeroTentativas=0;
printf("------------------------------------------------------------------------------\n");
printf("FOI GERADO UM NUMERO\n");
printf(" ADIVINHE!\n");
printf("HAHAHAHAHAHAHA\n");
printf("-------------------------------------------------------------------------------\n");
printf("(1) Nivel fácil! (20 Tentativas e o numero eh de 0 ate 10)\n");
printf("(2) Nivel intermediario!(10 Tentativas e o numero eh de 0 ate 100)\n");
printf("(3) Nivel difícil! (5 Tentativas e o numero eh de 0 ate 1000)\n");
printf("Escolha o nivel que deseja jogar:\n");
scanf("%d", &nivel);
if (nivel == 1){
tamanho = 10;
numeroTentativas = 20;
} else if (nivel == 2){
tamanho=100;
numeroTentativas = 10;
} else {
tamanho = 1000;
numeroTentativas = 5;
}
int numeroAleatorio;
srand(time(NULL));
numeroAleatorio = rand() % tamanho;
int numero, minimo = 0, maximo = tamanho, jogadas = 0, cont=0;
do{
printf("Digite o numero:");
scanf("%d", &numero);
jogadas++;
if(numero > numeroAleatorio){
maximo = numero;
printf("O numero esta entre %d e %d\n", minimo, maximo);
break;
} else if (numero < numeroAleatorio){
minimo = numero;
printf("O numero esta entre %d e %d\n", minimo, maximo);
} else{
printf("Parabens! voce acertou com %d jogadas\n", jogadas);
printf(" ___\n");
printf(" .-\: /-.\n");
printf(" | (|:. |) |\n");
printf(" '-|:. |-'\n");
printf(" \::. /\n");
printf(" '::. .'\n");
printf(" ) (\n");
printf(" .' '.\n");
}
cont++;
}while (cont < numeroTentativas);
printf("Como diz o meu amigo Raul Seixas\n");
printf(" |??????|\n");
printf(" | tente |\n");
printf(" | outra |\n");
printf(" | vez |\n");
printf(" |____|\n");
printf(" (\__/) ||\n");
printf(" ( •-•) ||\n");
printf("Numero de %d jogadas que voce errou.\n", jogadas);
return 0;
}
Elabore um código que ao ser executado permita ao usuário digitar um número qualquer e faça o computador verificar se corresponde ao número secreto. O programa deve ainda informar se o número informado pelo usuário é maior ou menor que o número secreto.
Por exemplo, se o número secreto for 27 e, o número informado pelo usuário for igual a 10, o computador deve informar que pensou em outro número, maior que 10. Então, você tenta o número 50, e o computador diz que é menor que 50.
fácil (20 tentativas), médio (10 tentativas), difícil (5 tentativas)
eu fiz o programa, só que na imagem aparece digite o número, eu quero saber se tem alguma forma de para até esse ponto