#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main () {
int segundos = time(0);
srand(segundos);
int dificuldade;
int tentativas;
int adinhagrande = rand();
int adivinha = adinhagrande % 100;
int chute;
double pontos = 1000;
printf ("**************************************\n");
printf ("*Seja bem vindo ao Jogo da Adivinhação*\n");
printf ("**\n");
printf ("Para começar, digite a Dificuldade\n");
printf ("(1)FACIL (2)MÉDIO (3)DIFICIL\n\n");
printf ("Escolha ");
scanf ("%d", &dificuldade);
if (dificuldade <=0)
{
printf(":c :c :c Não existe essa dificuldade :/ :/ :/ :c \n");
}
if (dificuldade == 1)
{
for (tentativas = 1; tentativas<=10; tentativas++)
{
printf("Chute um numero: ");
scanf ("%d", &chute);
if (chute < adivinha)
{
printf ("Olha, o numero que você chutou está muito baixo\n");
}
else if (chute>adivinha)
{
printf ("Olha, o numero é maior\n");
}
else
{
printf ("Você acertou!!\n");
break;
}
double pontosperdidos = abs(chute - adivinha)/(double)2;
pontos = pontos - pontosperdidos;
}
}
if (dificuldade == 2)
{
for (tentativas = 1; tentativas <=5; tentativas++)
{
printf("Chute um numero: ");
scanf ("%d", &chute);
if (chute <60)
{
printf ("Olha, o numero que você chutou está muito baixo\n");
}
else if (chute>60)
{
printf ("Olha, o numero é maior\n");
}
else
{
printf ("Você acertou!!\n");
printf ("FIM DO JOGO MEU PARCERO\n");
printf("Você acertou em %d Tentativas\n", tentativas);
printf("TOTAL DE PONTOS %.1f\n", pontos);
break;
}
double pontosperdidos = abs(chute - adivinha)/(double)2;
pontos = pontos - pontosperdidos;
}
}
if (dificuldade == 3)
{
for (tentativas = 1; tentativas <=2; tentativas++)
{
printf("Chute um numero: ");
scanf ("%d", &chute);
if (chute < adivinha)
{
printf ("Olha, o numero que você chutou está muito baixo\n");
}
else if (chute > adivinha)
{
printf ("Olha, o numero é maior\n");
}
else
{
printf ("Você acertou!!\n");
break;
}
double pontosperdidos = abs(chute - adivinha)/(double)2;
pontos = pontos - pontosperdidos;
}
}
if (chute == adivinha)
{
printf ("FIM DO JOGO MEU PARCERO\n");
printf("Você acertou em %d Tentativas\n", tentativas);
printf("TOTAL DE PONTOS %.1f\n", pontos);
}
else
{
printf ("Não foi dessa vez, mas tente novamente!!\n");
}
}