static void Main(string[] args) { Console.WriteLine("Digite um número"); int meuNumero = Convert.ToInt32(Console.ReadLine()); string resultadoFinal = ""; NumeroSortudo sortudo = new NumeroSortudo(); resultadoFinal = sortudo.VerificaNumero(meuNumero); NumeroFeliz feliz = new NumeroFeliz(); resultadoFinal += " e " + feliz.VerificarNumero(meuNumero); Console.WriteLine("Número " + meuNumero + " " + resultadoFinal); Console.ReadKey(); }
public string VerificaNumero(int numero) { IDictionary <int, string> CasoTeste = new Dictionary <int, string>(); for (int i = 0; i < 100; i++) { CasoTeste.Add(i, Convert.ToString(i)); } string resultado = ""; NumeroSortudo sortudo = new NumeroSortudo(); foreach (var testCase in CasoTeste) { resultado = sortudo.RetornarNumeroSortudo(testCase.Key); } string[] array = resultado.Split(','); bool numeroSortudo = false; foreach (var item in array) { if (numero.ToString() == item) { numeroSortudo = true; } } if (numeroSortudo) { resultado = " sortudo"; } else { resultado = "não sortudo"; } return(resultado); }