Adsence

lunes, 6 de junio de 2011

Aumentar-Salario-basado-en-la-Edad

Leave a Comment
[caption id="attachment_1036" align="aligncenter" width="686"]Aumentar el salario basado en la edad Aumentar el salario basado en la edad[/caption]

Un programa en c++ que capture la edad y sueldo de una persona y sume un aumento basados en las siguientes condiciones:

  •  edad< 29(sueldo+aumento 300)

  •  edad> 30(sueldo+aumento 500)


Read More...

domingo, 5 de junio de 2011

Controlar-informacion-del-IDU

Leave a Comment
[caption id="attachment_1038" align="aligncenter" width="672"]Controlar informacion del IDU Controlar informacion del IDU[/caption]

Se quiere controlar la información del Instituto de Desarrollo Urbano (IDU), donde existen N Contratistas (N dado por teclado). Los proyectos (obras) son asignados a un único contratista que será el encargado de desarrollar la obra. Un contratista puede tener adjudicado máximo 5 proyectos.
Los contratistas tienen un: Nit, Nombre y cantidad de proyectos.

Un proyecto tiene un código, un presupuesto, # de días en realizo el proyecto y un tipo de proyecto (1. Vias, 2. Reconstrucción y 3. Puentes). Todos estos datos son dados por teclado en el llenado inicial menos el # de días ya que este se llena cuando finaliza el proyecto.



Dependiendo del tipo de proyecto existe un plazo máximo de días para desarrollar la obra si se excede de estos límites debe cobrarse una multa que será proporcional al valor del día según el presupuesto por la cantidad de días de retraso.




Tipo de Proyecto Días para su Ejecución







Vías
120

Reconstrucción
65

Puentes
345






Desarrolle un programa en C modular usando estructuras que llene la información de N contratistas y sus proyectos internos. Y

posteriormente determine:



  • Función llenar

  • Función que reciba el código de un proyecto y los días que duro dicha obra y posteriormente almacene dentro de la variable días el valor correspondiente y calcule si el contratista paga o no una multa y a cuanto asciende esta.

  • Función que reciba el Nit de un contratista y retorne la suma de todos los presupuestos de los proyectos que tiene a cargo.

  • Función que determine que contratistas tienen a su cargo más proyectos de Reconstrucción.


Read More...

Salario-de-Empleados

Leave a Comment


[caption id="attachment_1043" align="aligncenter" width="681"]Salario de empleados en C Salario de empleados en C[/caption]


De acuerdo a la siguiente estructura de datos (registro)

Struct Templeado{

Int codigo, horastrabajadas;

Char nombre[40];

Float salario, ventas, bonificacion;

};

Defina una variable en el main "empleados" que es un arreglo de registros de tipo "Templeado".


  • Construya un programa en C, que capture mediante una función, los datos básicos (codigo, nombre, horastrabajadas y ventas) de N empleados y liquide el salario de cada empleado de acuerdo a las siguientes condiciones:


Cada hora se le paga a $5000 pesos.


  • Si las ventas son menores de 100000 pesos, se da una bonificación del 5% sobre las ventas.

  • Si las ventas están entre 100000 y 500000 pesos, se da una bonificación del 8% sobre las ventas. Si las ventas son mayores de 500000 pesos se da una bonificación del 10%  sobre las ventas

  • Hallar el salario promedio mediante una función que retorne dicho valor.

  • Mediante una función, Imprimir en pantalla los datos de todos los empleados


Read More...

Supermercado-Postgres-enlazado-con-Netbeans

Leave a Comment
[caption id="attachment_1046" align="aligncenter" width="840"]Supermercado, postgress enlazado con netbenas, en Java Supermercado, postgress enlazado con netbenas, en Java[/caption]

Se trata de una programa echo en java, que se enlaza con una base de datos echa en postgres.

Es sobre un supermercado: donde el supermercado tiene: Una tabla persona, y una tabla vendedores, que heredan de persona, una tabla cajas,y una tabla facturas El programa te permite guardar en la base de datos: Personas, Vendedores, Cajas y Ventas Ademas de eso te permite consultar el total que se a vendido ordenado por Vendedores y por cajas Dentro del archivo, esta el proyecto de netbenas, dentro de la carpeta GUI, que se encuentra en src se encuatra el archivo supermercado.backup, el cual usaran para crear la base de datos en postgres, Espero les sirva

Una cosa mas, aqui les explico que tiene que editar del archivo Conectar.java para hacer la coneccion:




  • Esta imagen es el archivo Conectar.java vera que subraye una linea, esta linea la tienes que editar:

    • donde dice: localhost:5432, esta dejala haci pues normamelte trabajamos en localhost y el puerto por default es 5432, si no trabajas con localhost pon hay lainformacion correspondiente y el puerto puede cambiar


    • supermercado: es el nombre de la base de datos si creaste una bd con otros nombre pues cambiala en este pedaso


    • postgres: es el nombre de usuario de postgres, por default es este


    • 123456: es la contraseña del usuario postgres, esta es propia por eso debes cambiarla y colocar la que dijitaste al momento de isntalar postgres



Read More...

sábado, 4 de junio de 2011

Paga-Bruta-a-Empleados

Leave a Comment
[caption id="attachment_1049" align="aligncenter" width="666"]Pago bruto a empleados Pago bruto a empleados[/caption]

La compañía paga "tiempo normal" por las primeras 40 horas trabajadas por cada empleado y paga "tiempo y medio" todas las horas extra. Usted tiene la lista de los empleados de la compañía, las horas trabajadas por cada uno, la semana anterior y la tarifa por hora de cada uno. Este programa determina y desplegará la paga bruta del empleado.

Read More...

jueves, 2 de junio de 2011

Operaciones-entre-Conjuntos

Leave a Comment
[caption id="attachment_1052" align="aligncenter" width="867"]Operaciones entre Conjuntos Operaciones entre Conjuntos[/caption]

Dado dos conjuntos de elementos hallar las operaciones de:
Union,
Interseccion,
Cardinalidad,
Complemento,
Diferencia y
Producto Cartesiano.

Read More...