C/Visual C - ayuda urgente

 
Vista:

ayuda urgente

Publicado por alex king (1 intervención) el 04/03/2008 02:01:27
hola a todos los cibernautas y programadores de la red me gustaria que me dieran una manito con un codigo que tengo en turbo c el cual es para q me imprima en pantalla el valor de un devengado de un trabajador de babaria sabiendo su sueldo, una prima de 12000 y subcidio de 15000. todo esto se paga proporcionalmente a los dias que trabajo..

ademas se sabe que por cada caja de cerveza que venda se le da una bonificacion asi
si despacha 1 a 50 resive una bonificacion de 1200
si despacha 51 a 150 resive una bonificacion de 1500
si despacha 151 a 500 resive una bonificacion de 1800
si despacha mas de 500 canastas resive una bonificacion de 2100

bueno esa es toda la informacion ahi a qui les dejo el codigo que tengop
decirme donde modificarlo o te tomas la molestia y me lo modificas y me lo mandas a [email protected] porfavor haganle la buenap

muxas gracias por la atencion prestada

mi codigo
#include <iostream.h>
#include <conio.h>
void main()
{int dias,bono,canasta;
float devengado,sueldo,prima,sucidio;
clrscr ();
cout<<"INGRESE SU SUELDO FIJO : ";cin>>sueldo;
cout<<"INGRESE LOS DIAS QUE TRABAJO : ";cin>>dias;
prima=12000;
sucidio=15000;
prima= (prima/30) * dias;
sucidio=(sucidio/30)*dias;
sueldo=(sueldo/30)*dias;
cout<<"INGRESE EL NUMERO DE CANASTAS VENDIDAS : ";cin>>canasta;
bono=0;
if (canasta >=1 && canasta <=50)
{bono=canasta*1200;}
else
if (canasta >50 && canasta <=150)
{bono=canasta*1500;}
else
if (canasta <150 && canasta <=500)
{bono=canasta*1800;}
else
if (canasta >500)
{bono=canasta*2100;}
else
cout<<"ERROR EN RANGO DE LAS CANASTAS DESPACHADAS";//explicando este pedasito esto es pasi al loco del usuario le da la gana de ingresar un numero menor que 0

devengado=sueldo + prima + sucidio + bono
cout<<"SU DEVENGADO ES:" <<devengado;

getch ();
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder