<span style='font-family:Verdana'><span style='font-size:12px'><br /> 
Buen dia, de antemano les agradezco sus recomendaciones para solucionar esta situacion, el programa ya esta listo con cero errores y me funciona normal, pero tengo un problema con una operacion matematica, la ventaja es que con solucionar uno se soluciona todo.<br /> 
<br /> 
A manera de prueba estoy revisando el case 1 donde le puse cout para que me mostrar lo que estaba almacenando. El usuario debe digitar un salario, por ejemplo 700000 y donde le digo que me muestre el salario digitado por el usuario pone: -20896 luego tiene que realizar una operacion matematica el cual es hace una deduccion donde me pone 113 y por ultimo mostrar el salario neto, donde pone: -21009<br /> 
<br /> 
Esta operacion esta correcta, sin embargo no es el resultado que ando buscando ya que deberia ser de esta manera:<br /> 
<br /> 
Salario Bruto = 700000<br /> 
Deduccion = 84000<br /> 
Salario Neto = 616000<br /> 
<br /> 
De verdad se les agradece la ayuda que me puedan brindar.<br /> 
<br /> 
<br /> 
<div> 
                                        </div> 
<div> 
        clrscr();</div> 
<div> 
           <span class="Apple-tab-span" style="white-space: pre; "> </span>mostrarTitulo("<span class="Apple-tab-span" style="white-space: pre; "> </span>CATEGORIA DE EMPLEADO ADMINISTRATIVO");</div> 
<div> 
                                        cout <<"Digite el salario reportado:  ";</div> 
<div> 
        cin >> salBrutoAdm;</div> 
<div> 
        cout <<"salario Bruto"<<salBrutoAdm<<endl;</div> 
<div> 
        getch();<span class="Apple-tab-span" style="white-space: pre; "> </span></div> 
<div> 
        montoDeducAdm= montoDeduccionAdm(salBrutoAdm);</div> 
<div> 
        cout<<"Monto Deduccion"<<montoDeducAdm<<endl;</div> 
<div> 
        getch();</div> 
<div> 
        salNetoAdm= salarioBrutoAdm(salBrutoAdm, montoDeducAdm);</div> 
<div> 
        cout <<"Salario Neto"<<salNetoAdm<<endl;</div> 
<div> 
        getch();</div> 
<div> 
        break;</div> 
<br /> 
<br /> 
<br /> 
<br /> 
<br /> 
<div> 
        /* TAREA 2                                           /</div> 
<div> 
        / Creado por: Hubert Garcia Gordon                   /</div> 
<div> 
        / Estudiante Ingenieria en Sistemas                  /</div> 
<div> 
        / Materia: Programacion 1 <span class="Apple-tab-span" style="white-space:pre"> </span>                         /</div> 
<div> 
        / Fecha de Entrega: 04/04/2011                       /</div> 
<div> 
        /<span class="Apple-tab-span" style="white-space:pre"> </span>*/</div> 
<div> 
         </div> 
<div> 
        /* TAREA 2                                           /</div> 
<div> 
        / Creado por: Hubert Garcia Gordon                   /</div> 
<div> 
        / Estudiante Ingenieria en Sistemas                  /</div> 
<div> 
        / Materia: Programacion 1 <span class="Apple-tab-span" style="white-space:pre"> </span>                         /</div> 
<div> 
        / Fecha de Entrega: 04/04/2011                       /</div> 
<div> 
        /<span class="Apple-tab-span" style="white-space:pre"> </span>*/</div> 
<div> 
         </div> 
<div> 
        #include <stdio.h></div> 
<div> 
        #include <string.h></div> 
<div> 
        #include <conio.h></div> 
<div> 
        #include <iostream.h></div> 
<div> 
         </div> 
<div> 
        int salBrutoAdm = 0, salBrutoOfi= 0, salBrutoGene = 0;</div> 
<div> 
        int salNetoAdm=0, salNetoOfi=0, salNetoGene=0;</div> 
<div> 
        int montoDeducAdm=0, montoDeducOfi=0, montoDeducGene=0;</div> 
<div> 
        int totalSalarioB=0, totalSalarioN=0, totalDeducc=0; </div> 
<div> 
        int contEmpleado=0, categoriaEmpl=0;</div> 
<div> 
        int monDeducc=0;</div> 
<div> 
        char seguir;</div> 
<div> 
        char fecha[10];</div> 
<div> 
        int opc;</div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
        void tituloPrincipal()</div> 
<div> 
        {</div> 
<div> 
         </div> 
<div> 
        clrscr();</div> 
<div> 
        cout << endl << endl;</div> 
<div> 
        cout << "<span class="Apple-tab-span" style="white-space:pre"> </span>***************************************" <<endl;</div> 
<div> 
        cout << "<span class="Apple-tab-span" style="white-space:pre"> </span>EMPRESA LOS 3 CERDITOS S.A " <<endl;</div> 
<div> 
        cout << "<span class="Apple-tab-span" style="white-space:pre"> </span>Donde esta la carnita...   " <<endl;</div> 
<div> 
        cout << "<span class="Apple-tab-span" style="white-space:pre"> </span>***************************************" <<endl<<endl<<endl;</div> 
<div> 
        cout <<"  Ingrese la fecha de la sesion: ";</div> 
<div> 
        cin >> fecha;</div> 
<div> 
                cout <<endl;</div> 
<div> 
        cout << "Digite cualquier tecla para continuar..." << endl;</div> 
<div> 
        getch();</div> 
<div> 
        }</div> 
<div> 
         </div> 
<div> 
        void mostrarTitulo(char msg[30])</div> 
<div> 
        {</div> 
<div> 
         </div> 
<div> 
        clrscr();</div> 
<div> 
        cout << endl << endl;</div> 
<div> 
        cout << " ***************************************************" <<endl;</div> 
<div> 
        cout <<  <span class="Apple-tab-span" style="white-space:pre"> </span>   msg <<endl;</div> 
<div> 
        cout << " ***************************************************" <<endl<<endl<<endl;</div> 
<div> 
         </div> 
<div> 
        }</div> 
<div> 
         </div> 
<div> 
        int categoriaEmpleado()</div> 
<div> 
        {</div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
        clrscr();</div> 
<div> 
        cout << endl << endl;</div> 
<div> 
        cout <<"Seleccione una categoria de empleado " << endl << endl;</div> 
<div> 
        cout <<"1. Administrativo " << endl;</div> 
<div> 
        cout <<"2. Oficinista " << endl;</div> 
<div> 
        cout <<"3. Servicios Generales"<<endl;</div> 
<div> 
                cout <<"4. Reportes"<<endl; </div> 
<div> 
        cout <<"5. Salir" <<endl;</div> 
<div> 
        cin >> opc;</div> 
<div> 
         </div> 
<div> 
        return opc;</div> 
<div> 
        }</div> 
<div> 
         </div> 
<div> 
        int salarioBrutoAdm(int a, int b )</div> 
<div> 
        {</div> 
<div> 
        clrscr();</div> 
<div> 
        a-=b;</div> 
<div> 
         </div> 
<div> 
        return a;</div> 
<div> 
        }</div> 
<div> 
         </div> 
<div> 
        int montoDeduccionAdm(int montoDeducAdm)</div> 
<div> 
        {</div> 
<div> 
        clrscr();</div> 
<div> 
        montoDeducAdm = ((salBrutoAdm*12)/100);</div> 
<div> 
         </div> 
<div> 
        return montoDeducAdm;</div> 
<div> 
        }</div> 
<div> 
         </div> 
<div> 
        int salarioBrutoOfi(int salBrutoOfi)</div> 
<div> 
        {</div> 
<div> 
        clrscr();</div> 
<div> 
        salBrutoOfi = salBrutoOfi-montoDeducOfi;</div> 
<div> 
         </div> 
<div> 
        return salBrutoOfi;</div> 
<div> 
        }</div> 
<div> 
         </div> 
<div> 
        int montoDeduccionOfi(int montoDeducOfi)</div> 
<div> 
        {</div> 
<div> 
        clrscr();</div> 
<div> 
        montoDeducOfi = ((salBrutoOfi*9)/100);</div> 
<div> 
         </div> 
<div> 
        return montoDeducOfi;</div> 
<div> 
        }</div> 
<div> 
         </div> 
<div> 
        int salarioBrutoGene(int salBrutoGene)</div> 
<div> 
        {</div> 
<div> 
        clrscr();</div> 
<div> 
        salBrutoGene = salBrutoGene-montoDeducGene;</div> 
<div> 
         </div> 
<div> 
        return salBrutoGene;</div> 
<div> 
        }</div> 
<div> 
         </div> 
<div> 
        int montoDeduccionGene(int montoDeducGene)</div> 
<div> 
        {</div> 
<div> 
        clrscr();</div> 
<div> 
        montoDeducGene = ((salBrutoGene*7)/100);</div> 
<div> 
         </div> 
<div> 
        return montoDeducGene;</div> 
<div> 
        }</div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
        void main()</div> 
<div> 
        {</div> 
<div> 
         </div> 
<div> 
                </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
        tituloPrincipal();</div> 
<div> 
         </div> 
<div> 
        while (opc != 5)</div> 
<div> 
        {</div> 
<div> 
         </div> 
<div> 
        categoriaEmpleado();</div> 
<div> 
         </div> 
<div> 
        switch(opc)</div> 
<div> 
        {</div> 
<div> 
        case 1:</div> 
<div> 
                                        </div> 
<div> 
        clrscr();</div> 
<div> 
           <span class="Apple-tab-span" style="white-space:pre"> </span>mostrarTitulo("<span class="Apple-tab-span" style="white-space:pre"> </span>CATEGORIA DE EMPLEADO ADMINISTRATIVO");</div> 
<div> 
                                        cout <<"Digite el salario reportado:  ";</div> 
<div> 
        cin >> salBrutoAdm;</div> 
<div> 
        cout <<"salario Bruto"<<salBrutoAdm<<endl;</div> 
<div> 
        getch();<span class="Apple-tab-span" style="white-space:pre"> </span></div> 
<div> 
        montoDeducAdm= montoDeduccionAdm(salBrutoAdm);</div> 
<div> 
        cout<<"Monto Deduccion"<<montoDeducAdm<<endl;</div> 
<div> 
        getch();</div> 
<div> 
        salNetoAdm= salarioBrutoAdm(salBrutoAdm, montoDeducAdm);</div> 
<div> 
        cout <<"Salario Neto"<<salNetoAdm<<endl;</div> 
<div> 
        getch();</div> 
<div> 
        break;</div> 
<div> 
         </div> 
<div> 
        case 2:</div> 
<div> 
           mostrarTitulo("<span class="Apple-tab-span" style="white-space:pre"> </span>CATEGORIA DE EMPLEADO OFICINISTA");</div> 
<div> 
        cout <<"Digite el salario reportado:  ";</div> 
<div> 
        cin >> salBrutoOfi;<span class="Apple-tab-span" style="white-space:pre"> </span></div> 
<div> 
        montoDeducOfi= montoDeduccionOfi(salBrutoOfi);</div> 
<div> 
        salNetoOfi= salarioBrutoOfi(salBrutoOfi);</div> 
<div> 
        break;</div> 
<div> 
         </div> 
<div> 
        case 3:</div> 
<div> 
           mostrarTitulo("<span class="Apple-tab-span" style="white-space:pre"> </span>CATEGORIA DE EMPLEADO SERVICIO GENERAL");</div> 
<div> 
        cout <<"Digite el salario reportado:  ";</div> 
<div> 
        cin >> salBrutoGene;<span class="Apple-tab-span" style="white-space:pre"> </span></div> 
<div> 
        montoDeducGene= montoDeduccionGene(salBrutoGene);</div> 
<div> 
        salNetoGene= salarioBrutoGene(salBrutoGene);</div> 
<div> 
        break;</div> 
<div> 
         </div> 
<div> 
        case 4:</div> 
<div> 
          mostrarTitulo("<span class="Apple-tab-span" style="white-space:pre"> </span>INFORME DE REGISTROS");</div> 
<div> 
          mostrarTitulo("<span class="Apple-tab-span" style="white-space:pre"> </span>DONDE ESTA LA CARNITA");</div> 
<div> 
        cout <<"Fecha de Sesion: " << fecha <<endl<<endl;</div> 
<div> 
         </div> 
<div> 
        totalSalarioB = salBrutoAdm + salBrutoOfi + salBrutoGene;</div> 
<div> 
        totalSalarioN = salNetoAdm + salNetoOfi + salNetoGene;</div> 
<div> 
        totalDeducc = montoDeducAdm + montoDeducOfi + montoDeducGene;</div> 
<div> 
         </div> 
<div> 
        cout <<"Total de salarios brutos ingresados: "<< totalSalarioB<<endl;</div> 
<div> 
        cout <<"Total de salarios netos calculados:  "<< totalSalarioN<<endl;</div> 
<div> 
        cout <<"Total de deducciones calculadas:  "<< totalDeducc<<endl;</div> 
<div> 
        cout <<"Total de registros procesados:  "<<contEmpleado<<endl<<endl;</div> 
<div> 
        cout << "Digite cualquier tecla para continuar..." << endl;</div> 
<div> 
        getch();</div> 
<div> 
                                                                        </div> 
<div> 
         </div> 
<div> 
        break;</div> 
<div> 
         </div> 
<div> 
        case 5:</div> 
<div> 
        mostrarTitulo("<span class="Apple-tab-span" style="white-space:pre"> </span>Salio del sistema...");</div> 
<div> 
        break;</div> 
<div> 
         </div> 
<div> 
        default:</div> 
<div> 
        mostrarTitulo("<span class="Apple-tab-span" style="white-space:pre"> </span>Opcion Incorrecta....");</div> 
<div> 
        break;</div> 
<div> 
         </div> 
<div> 
        }// fin switch</div> 
<div> 
        contEmpleado++;</div> 
<div> 
        }</div> 
<div> 
         </div> 
<div> 
        }//HGG 2011</div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
<div> 
         </div> 
</span></span>