1
resposta

Como sortear valores

int main() {
    srand(time(0));
    const int NUMERO_SECRETO = rand() % 100; 
}
1 resposta

Oi, Guilherme! Como vai?

Gostei de ver que você já utilizou srand(time(0)) para gerar números diferentes a cada execução, isso é necessário para evitar sempre a mesma sequência. O uso de rand() % 100 também faz sentido para limitar o intervalo.

Uma dica interessante para o futuro é usar rand() em conjunto com outros limites para criar faixas diferentes de valores. Veja este exemplo:


#include <iostream>
#include <cstdlib>
#include <ctime>

int main() {
    srand(time(0));
    int valor = rand() % 50 + 1; 
    std::cout << "Valor sorteado: " << valor << std::endl;
}

Esse código sorteia valores entre 1 e 50 e mostra no console.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!