You are on page 1of 3

Elabore un algoritmo, que calcule el aumento de sueldo de un trabajador, conociendo

del mismo, su nombre,


tipo de trabajador, su sueldo y la cantidad de hijos que tiene.
El porcentaje de aumento del sueldo viene dado por el tipo de trabajador que es:

Tipo de trabajador

1. 10%

2. 15%

3. 20%

4. 30%

Adicionalmente se le paga una prima por cada hijo la cual es conocida y la misma
para todos.
PRIMA POR HIJO 3%

#include <iostream>
using namespace std;

/* run this program using the console pauser or add your own getch, system("pause")
or input loop */

int main(int argc, char** argv)


{
system("color f1");
double a ,b ,c ,d,e,f,g,h,y,x ;
x=1;
a=2400000;
while(x<=4)
{
cout<<"Bienvenido"<<endl;
cout<<"Por favor digite que tipo de trabajador es
usted"<<endl;
cout<<"1. Tipo 1"<<endl;
cout<<"2. Tipo 2"<<endl;
cout<<"3. Tipo 3"<<endl;
cout<<"4. Tipo 4"<<endl;
cout<<"5. Salir"<<endl;
cin>>x;
system("cls");
if(x==1)
{
cout<<"Su sueldo basico es "<<a<<"
pesos"<<endl;
cout<<"Ingrese el numero de horas extras
trabajadas"<<endl;
cin>>y;

if(y!=0)
{
if(y>0)
{
b=y*15000;
cout<<"Ingrese el numero de hijos
que tiene"<<endl;
cin>>c;
d=((b+a)*0.1)+(b+a);
e=(d*0.03)*c;
f=d+e;
system("cls");
}

if(y<=0)
{
cout<<"Ingrese el numero de hijos
que tiene"<<endl;
cin>>c;
d=(a*0.1)+(a);
e=(d*0.03)*c;
f=d+e;
system("cls");
}
cout<<"Su pago basico es "<<a<<"
pesos"<<endl;
cout<<"Su pago por horas extras es
"<<b<<" pesos"<<endl;
cout<<"Su prima por hijos es "<<e<<"
pesos"<<endl;
cout<<"Su salario total es "<<f<<"
pesos"<<endl;
system("pause");
system("cls");
}

}
x=x+1;
}
return 0;
}
-----------------------------------------------------------------------------------
---------------------------------------------
#include <iostream>
using namespace std;

/* run this program using the console pauser or add your own getch, system("pause")
or input loop */

int main(int argc, char** argv)


{
system("color e1");
double a ,b ,c ,d,e,f,g,h,y,x ;
x=1;
a=2400000;
while(x<=4)
{
cout<<"Bienvenido"<<endl;
cout<<"Por favor digite que tipo de trabajador es
usted"<<endl;
cout<<"1. Tipo 1"<<endl;
cout<<"2. Tipo 2"<<endl;
cout<<"3. Tipo 3"<<endl;
cout<<"4. Tipo 4"<<endl;
cout<<"5. Salir"<<endl;
cin>>x;
system("cls");
if(x==1)
{
cout<<"Bienvenido trabajador Tipo1"<<endl;
cout<<"Su sueldo basico es "<<a<<"
pesos"<<endl;
cout<<"Ingrese el numero de horas extras
trabajadas"<<endl;
cin>>y;
b=y*15000;
cout<<"Ingrese el numero de hijos
que tiene"<<endl;
cin>>c;
d=((b+a)*0.1)+(b+a);
e=(d*0.03)*c;
f=d+e;
system("cls");
cout<<"Su pago basico es "<<a<<" pesos"<<endl;
cout<<"Su pago por horas extras es "<<b<<"
pesos"<<endl;
cout<<"Su prima por hijos es "<<e<<"
pesos"<<endl;
cout<<"Su salario total es "<<f<<"
pesos"<<endl;
system("pause");
system("cls");
}
x=x+1;
}

return 0;
}

You might also like