static void Main(string[] args) { IGeradorDoProximoNumeroDeCollatz geradorDoProximoNumeroDeCollatz = new GeradorDoProximoNumeroDeCollatz(); IContadorDeSequenciaDeCollatz geradorDeSequenciaCollatz = new ContadorDeSequenciaDeCollatz(geradorDoProximoNumeroDeCollatz); ICalculadorDaMaiorSequenciaDeCollatz calculadorDaMaiorSequenciaDeCollatz = new CalculadorDaMaiorSequenciaDeCollatz(geradorDeSequenciaCollatz); var maiorNumeroComSequencia = calculadorDaMaiorSequenciaDeCollatz.Calcular(1, 1000000); Console.WriteLine($"{maiorNumeroComSequencia} é número com maior sequencia de Collatz"); }
public void SetUp() { _gerador = new GeradorDoProximoNumeroDeCollatz(); }