1
resposta

[Projeto] Código feito de forma diferente

Olá, tudo bem?

Já possuo um conhecimento moderado na linguagem C e estou realizando o curso, dessa forma revejo o material e refaço os passos bases, porém ao acompanhar o professor tentei realizar o código de maneira diferente, segue o código feito até a metade do módulo 2:

#include <stdio.h>
#include <locale.h>
int main (){
    
setlocale (LC_ALL, "Portuguese");

int num = 42, chute; 
int tentativas = 5; 

    printf("\n*************************************");
    printf("\nBem vindo ao nosso jogo de advinhação!"); 
    printf("\n*************************************"); 
    
    printf("\nDescubra o número secreto, você tem 5 chances tente a seguir: "); 
    scanf("%d", &chute); 

    while(chute != num){ // Pode se utilizar o for(int tentativas = 1; tentativas <= 5; tentativas++) 
            
        if(chute > num){
            printf("\nSeu chute foi maior que o número, tente de novo:"); 
            scanf("%d", &chute); 
            tentativas -= 1; 
        } else if (chute < num) { 
            printf("\nSeu chute foi menor que o número, tente de novo:"); 
            scanf("%d", &chute);
            tentativas -= 1;  
        } if (chute == num) { 
            printf("\nSeu chute foi correto. Parabéns, o número era %d!", num); 
        } else if (tentativas == 1 ){
            printf("\nQue pena, você atingiu o limite de tentativas, fim de jogo!");
            break; 
        }
    } 
        
    return 0; 
}

Espero que de alguma forma possa inspirar o ate ajudar alguem, obrigado pela aula e pela boa didatica do curso!

1 resposta

Oi, Gabriel! Como vai?

Que legal! Retomar conceitos e praticar são sempre ótimos caminhos para a consolidação de conhecimentos. Obrigada por compartilhar com a comunidade do fórum uma maneira diferente de desenvolver o jogo! Isso enriquece o nosso ambiente de aprendizagem.

Além disso, fico feliz em saber que estou da aula! :)

Continue com essa dedicação durante os seus estudos. Se alguma dúvida surgir, estaremos por aqui.

Abraços, Gabriel!