Programacion

Solo disponible en BuenasTareas
  • Páginas : 2 (294 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de diciembre de 2010
Leer documento completo
Vista previa del texto
Universidad Latina de Costa Rica
Campus Heredia
Facultad de Ingenierías y Arquitectura
Bachillerato en Ingeniería en Sistemas Computacionales
Programación I
Proyecto Final (a entregar impreso,el día 21 de abril)

Unos químicos los han contratado para hacer un programa que facilite el uso de uno de sus instrumentos más preciados: la tabla periódica. El programa debe almacenar datosbásicos sobre los 112 elementos con nombre, tales como su nombre, su símbolo, su número atómico, y su peso atómico.
El menú principal se compondrá de las siguientes opciones:
1. Mostrar informacióndel elemento según su número atómico
2. Mostrar información del elemento según su símbolo
3. Mostrar los elementos (sólo el nombre) que corresponden a un grupo particular
4. Mostrarlos elementos (sólo el nombre) que corresponden a un período particular
5. Salir
Se deberá programar una clase TablaPeriódica con cuatro métodos (uno por cada opción de menú) que será llamado porla clase Principal. La clase TablaPeriódica tendrá un arreglo de 112 Elemento llamado Tabla, que representarán cada uno un elemento particular; y debe ser llenado con la información de todos loselementos en el constructor de TablaPeriódica.
Opcionalmente puede ganarse 10% adicional si desarrolla un algoritmo para imprimir, como parte de la información, la estructura electrónica del elemento.No califica el “almacenar” la cadena con la estructura como parte de la información (atributos) de Elemento.
Recuerde documentar su programa con comentarios, y utilizar nombres de variables ycódigo conciso y comprensible. La falta de comentarios se considerará como una falta grave y ameritará su calificación con base a 60.
Rubro | Puntos obtenidos |
Clase Principal (20%) | Menú(20%) | |
Clase TablaPeriodica (60%) | Arreglo Tabla (10%) | |
| Atributos (10%) | |
| Métodos (25%) | |
| Constructores (15%) | |
Clase Elemento (20%) | Atributos...
tracking img