Con éxito

Notas

Error

Session expiration Your session is going to expireClick here to extend

Presupuesto

Proyecto pequeño <800

Publicado el

30/11/12 15:00

Cliente

dri***

Este proyecto ha expirado

Publica un proyecto similar y recibe ofertas sin compromiso alguno.

¡Publica un proyecto similar ahora!

Descripción

Se desea realizar un programa que controle el uso de diferentes elementos químicos puros disponibles en un laboratorio de investigación. Para ello se guarda en un array unidimensional la siguiente información sobre 21 elementos disponibles para su uso por los distintos investigadores:  Símbolo del elemento químico  Nombre y apellidos de la persona que pide el material  Cantidad del elemento que se pide (gr)  Cantidad de elemento que queda disponible (gr)  Precio total previsto (€) La información de este array se guarda usando los símbolos de los elementos en orden alfabético. Usaremos otro array unidimensional para guardar la siguiente información sobre los 9 tipos de elementos existentes (gases nobles, alcalinos, alcalino_térreos, térreos, carbonoideos, nitrogenoideos, anfígenos, halógenos y tierras raras):  Tipo del elemento  Elementos disponibles (sus símbolos)  Coste (Euros/gr)  Gasto total realizado de elementos de ese tipo (Euros) Informática y Diseño Gráfico, curso académico 2011/2012, 2ª convocatoria Los datos de tipos de elementos y elementos disponibles que aparecen en la siguiente tabla deben ser incorporados en la etapa de programación: Tipo Coste (€/gr) Disponibilidad inicial (gr) Elementos disponibles Alcalinos 15 180 Li, Na, K Alcalino_térreos 90 100 Mg, Ca Térreos 78 140 B, Al Carbonoideos 60 160 C Nitrogenoideos 65 160 N, As, Sb Anfígenos 40 190 O, S Halógenos 40 200 F, Cl, Br Tierras raras 125 125 La, Ac Gases nobles 100 140 He, Ne, Ar Al principio, el programa pedirá el coste y la disponibilidad de cada tipo de elemento (estos datos se deberán rellenar por teclado a partir de lo que se muestra en la tabla anterior). A continuación seguirá ejecutándose bajo el control del siguiente MENÚ: 1. Petición de un elemento 2. Devolución de un elemento 3. Cambio en el precio de un tipo de elemento 4. Visualizar la información global de tipos y elementos 5. Salir del programa Opción 1: Pedirá información del elemento que se pide (SIMBOLO del elemento, NOMBRE, APELLIDO1 y APELLIDO2 del peticionario, CANTIDAD de elemento que se solicita) y comprobará que existe en la base de datos y que además está disponible en la cantidad solicitada:  Si no existe en la base de datos, alertará al usuario sobre este hecho y le permitirá solicitar un nuevo elemento.  Si no está disponible en la cantidad solicitada, alertará al usuario de la cantidad que queda y le permitirá actualizar la cantidad solicitada.  Si está disponible, partiendo de los datos introducidos, el programa calculará y visualizará el precio total previsto para esta operación, luego lo guardará en el array que guarda los tipos de elementos (apartado GASTOS). Posteriormente, actualizará la disponibilidad del elemento. Opción 2: Pedirá el símbolo del elemento, el nombre y apellidos del solicitante y si devuelve alguna cantidad del elemento que retiró (en gr). Con esa información, borrará del array de datos el nombre y apellidos del que pidió el material y actualizará el dato de cantidad de elemento disponible. Informática y Diseño Gráfico, curso académico 2011/2012, 2ª convocatoria Opción 3: Pedirá el tipo de elemento (de entre la lista de los nueve existentes) y la nueva tarifa. Luego esa tarifa se actualizará para ser tenida en cuenta en posteriores solicitudes. Opción 4: Visualizará la información general de todos los tipos de elementos pedidos, así como la que corresponde, dentro de cada tipo, a todos los elementos que se encuentran bajo préstamo en el formato que considere más conciso y elegante (aquí se valorará también el formato). Opción 5: Finaliza la ejecución del programa

 

El presupuesto no es representativo. Estoy abierto a escuchar el presupuesto que considereis oportuno para realizar este programa.

Gracias