Faça uma função chamada que usa um número aleatório (utilize a função ) e solicita ao usuário que digite um número. O objetivo é que o usuário acerte o número gerado. Se o número digitado for menor que o gerado, imprima “MAIOR”, se for maior imprima “MENOR”, se for igual, imprima “ACERTOU”.
Passo 1
Eai, tudo tranquilo?
Vamos começar entendendo como funciona a função . Essa é uma função que retorna um valor inteiro aleatório que pertence a um intervalo de 0 até um máximo. Esse máximo depende do computador usado. Para você saber qual é esse valor máximo, coloque para imprimir o valor do máximo da função por meio da linha de comando:
Sabendo disso, vamos iniciar a função . Como ela não retorna nenhum valor e nem recebe nenhum valor, vamos declará-la como e começar a função declarando as variáveis que serão usadas:
Nesse caso, chamamos de o número aleatório que o usuário deverá adivinhar e de a variável que vai assumir o valor do palpite digitado pelo usuário. Ambas são declaradas como inteiras.
Passo 2
Agora, vamos imprimir uma mensagem para o usuário digitar o seu palpite e vamos atribuir esse valor à variável .
Agora, basta fazer os condicionais, considerando os 3 casos em que: ; e . Para condicionais, usamos (linhas 7, 9 e 11).
Para cada caso, o programa imprime as mensagens de acordo com o enunciado (linhas 8, 10 e 12):