static void ExercicioA() { Clear(); WriteLine("-=-=--=-Numeros Amigos.-=-=-==--=-====--"); Write("Digite um número inteiro para verificarmos \nquais os números amigos:"); int numeroAmigo = int.Parse(ReadLine()); var amigo = new Matematica(numeroAmigo); // Para passar o número para classe mátematica, e o método amigo pegar try { List <string> numeros = amigo.Amigos(); // cria uma Lista . foreach (string umItem in numeros) { Write(umItem); } } catch { WriteLine("Não existe números amigos antes do " + numeroAmigo + " Digitado"); // Como no Enunciado esta que se o Numero for Maior que 64, não é pra ser calculado. } Write(" \n"); }
static void ExercicioA() { Clear(); WritePos(5, 4, "Números amigos"); WritePos(5, 6, "Quantos termos terá o cálculo? "); int quantosTermos = int.Parse(ReadLine()); var meuProj = new Matematica(quantosTermos); List <string> numeros = meuProj.Amigos(); foreach (string umItem in numeros) { Console.WriteLine(umItem); } //EsperarEnter(); }
static void NumerosAmigos() { int Bango; bool num; do { do { Clear(); ForegroundColor = ConsoleColor.Red; Escritor("Digite até qual número deseja que se procure por números amigos: ", 1, 3); num = int.TryParse(ReadLine(), out Bango); }while (num == false); var mat = new Matematica(Bango); List <string> amigos = mat.Amigos(); foreach (string par in amigos) { WriteLine(par); } Esperar(); Clear(); }while (shouldistay.Key != ConsoleKey.Escape); }