static void Main() { Atomo a1 = new Atomo(); CargaEfectiva c1 = new CargaEfectiva(); Console.Write("Número atómico: "); int e = Int32.Parse(Console.ReadLine()); a1.confige(e); Console.Write("La Configuración Electrónica del {0} es:", a1.getElemento(e)); for (int i = 0; i < 19; i++) { if (a1.getConfigElec(i) == 0) { break; } Console.Write(" {0}{1}", a1.getNivel(i), a1.getConfigElec(i)); } Console.WriteLine(); /*c1.ordenar(e); * * for(int i=0;i<19;i++){ * Console.Write("{0}{1} ",c1.getGrupos(i),c1.getElectrones(i)); * } * Console.WriteLine();*/ }
public void ordenar(int e) { a1.confige(e); for (int i = 0; i < 19; i++) { switch (i) { case 5: electrones[i] = a1.getConfigElec(6); break; case 6: electrones[i] = a1.getConfigElec(5); break; case 8: electrones[i] = a1.getConfigElec(9); break; case 9: electrones[i] = a1.getConfigElec(12); break; case 10: electrones[i] = a1.getConfigElec(8); break; case 11: electrones[i] = a1.getConfigElec(10); break; case 12: electrones[i] = a1.getConfigElec(13); break; case 13: electrones[i] = a1.getConfigElec(16); break; case 14: electrones[i] = a1.getConfigElec(11); break; case 15: electrones[i] = a1.getConfigElec(14); break; case 16: electrones[i] = a1.getConfigElec(17); break; case 17: electrones[i] = a1.getConfigElec(15); break; default: electrones[i] = a1.getConfigElec(i); break; } } }