Sie sind auf Seite 1von 5

//Tomando en cuenta el encabezado anterior el impuesto que se le aplicara

//al salario esta encerrado en una tabla segun la zona economia el estado en donde
//se encuentra el trabajador, de acuerdo al siguiente:
// Zona A Zona B Zona C ZA ZB ZC
// ------ ------ ------ --------------------------------
// Aguas(01) Chih(05) -resto 00000---10,000-5.8 -6.92-12.31
// Zac(32) Coah(07) 10,001--50,000-4.5 -5.71-11.56
// Gto(12) Tamps(28) 50,001-100,000-3.75-4.56-10.25
// Slp(25) Bcs(3) 100,001-200,000-2.46-3.16-9.86
// Jal(14) Bcn(2) 200,000- + -2.06-2.95-8.59
//
// Bon A Bon B Bon C
//--------------------------
// 1550 --- 2600 -- 4500 El programa resuelve un caso ala vez el salario
// 750 --- 2150 -- 3600 anualizado se compone de 12 salarios mensuales y
// 525 --- 1825 -- 3210 se le aplicara el impuesto y la bonificacion segun
// 480 --- 1510 -- 2850 la tabla de la zona economica donde se encuentre
// 360 --- 1020 -- 2220 se encuentre su estado.
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
int r,re,re2,sal1,sal2,sal3,sal4,sal5,tza,tzb,tzc;
float p1,p2,p3,p4,p5;
char ree='5',ree2='3',ree3='2';
void main()
{
cout<<"\nBienvenido al sistema de cotizacion nacional";
cout<<"\nPonga su numero de estado:";
cin>>re;
switch(re)
{
case 1,32,12,25,14:
for(tza=0;tza=12;tza++)
{
cout<<"\nBienvenido al sistema de cotizacion usted es de la zona A";
cout<<"\nAqui se encuetra aguascalientes,Zacatecas,Guanajuato,San Luis Potosi y
Jalisco";
cout<<"\nsi usted gana menos de $10,000 anuales seleccione la opcion 1"<<" ";
cout<<"\nsi usted gana entre $10,000 y $50,000 anuales seleccione la opcion
2"<<" ";
cout<<"\nsi usted gana entre $50,000 y $100,000 anuales seleccione la opcion
3"<<" ";
cout<<"\nsi usted gana entre $100,000 y $200,000 anuales seleccione la opcion
4"<<" ";
cout<<"\nsi usted gana mas de $200,000 anuales seleccione la opcion 5"<<" ";
cin>>r;
switch(r)
{
case 1:
cout<<"Da tu sueldo :";
cin>>sal1;
if((1<sal1)&&(sal1<100000))
{
p1=.58*sal1;
sal1=sal1-p1;
sal1=sal1+1500;
}
cout<<"este es tu sueldo al haber pagado: "<<sal1;
}
break;
case 2:
cout<<"Da tu sueldo :";
cin>>sal2;
if((10000<sal2)&&(sal2<50000))
{
p2=.45*sal2;
sal2=sal2-p2;
sal2=sal2+750;
cout<<"este es tu sueldo al haber pagado:"<<sal2;
break;
case 3:
cout<<"Da tu sueldo : ";
cin>>sal3;
if(( 50000<sal3)&&(sal3<100000))
{
p3=.375*sal3;
sal3=sal3-p3;
sal3=sal3+525;
}
cout<<"este es tu sueldo al haber pagado:"<<sal3;
break;
case 4:
cout<<"Da tu sueldo :";
cin>>sal4;
if((sal4>100000)&&(sal4<200000))
{
p4=.246*sal4;
sal4=sal4-p4;
sal4=sal4+480;
}
cout<<"este es tu sueldo al haber pagado:"<<sal4;
break;
case 5:
cout<<"Da tu sueldo :";
cin>>sal4;
if(sal4>200000)
{
p5=.206*sal5;
sal5=sal5-p5;
sal5=sal5+360;
}
cout<<"este es tu sueldo al haber pagado:"<<sal4;
break;
}
break;
case 7,28:
for(tzb=0;tzb=12;tzb++)
{
cout<<"\nBienvenido al sistema de cotizacion usted es de la zona A";
cout<<"\nAqui se encuetra Chihuahua,coahuila,tamaulipas,baja california,baja
california sur";
cout<<"\nsi usted gana menos de $10,000 anuales seleccione la opcion 1"<<" ";
cout<<"\nsi usted gana entre $10,000 y $50,000 anuales seleccione la opcion
2"<<" ";
cout<<"\nsi usted gana entre $50,000 y $100,000 anuales seleccione la opcion
3"<<" ";
cout<<"\nsi usted gana entre $100,000 y $200,000 anuales seleccione la opcion
4"<<" ";
cout<<"\nsi usted gana mas de $200,000 anuales seleccione la opcion 5"<<" ";
cin>>r;
switch(r)
{
case 1:
cout<<"Da tu sueldo :";
cin>>sal1;
if((1<sal1)&&(sal1<100000))
{
p1=.692*sal1;
sal1=sal1-p1;
sal1=sal1+2600;
}
cout<<"este es tu sueldo al haber pagado: "<<sal1;
break;
case 2:
cout<<"Da tu sueldo :";
cin>>sal2;
if((10000<sal2)&&(sal2<50000))
{
p2=.571*sal2;
sal2=sal2-p2;
sal2=sal2+2150;
}
cout<<"este es tu sueldo al haber pagado:"<<sal2;
break;
case 3:
cout<<"Da tu sueldo : ";
cin>>sal3;
if((50000<sal3)&&(sal3<100000))
{
p3=.456*sal3;
sal3=sal3-p3;
sal3=sal3+1825;
}
cout<<"este es tu sueldo al haber pagado:"<<sal3;
break;
case 4:
cout<<"Da tu sueldo :";
cin>>sal4;
if((sal4>100000)&&(sal4<200000))
{
p4=.316*sal4;
sal4=sal4-p4;
sal4=sal4+1510;
}
cout<<"este es tu sueldo al haber pagado:"<<sal4;
break;
case 5:
cout<<"Da tu sueldo :";
cin>>sal4;
if(sal4>200000)
{
p5=.295*sal5;
sal5=sal5-p5;
sal5=sal5+1020;
}
cout<<"este es tu sueldo al haber pagado:"<<sal5;
break;
}
break;
}
case 4,5,8,9,10,11,13,14,16,17,18,19,20,21,22,25,27,29,30,31:
for(tzc=0;tzc=12;tzc++)
{
cout<<"\nBienvenido al sistema de cotizacion usted es de la zona A";
cout<<"\nAqui se encuetra aguascalientes,Zacatecas,Guanajuato,San Luis Potosi
y Jalisco";
cout<<"\nsi usted gana menos de $10,000 anuales seleccione la opcion 1"<<" ";
cout<<"\nsi usted gana entre $10,000 y $50,000 anuales seleccione la opcion
2"<<" ";
cout<<"\nsi usted gana entre $50,000 y $100,000 anuales seleccione la opcion
3"<<" ";
cout<<"\nsi usted gana entre $100,000 y $200,000 anuales seleccione la opcion
4"<<" ";
cout<<"\nsi usted gana mas de $200,000 anuales seleccione la opcion 5"<<" ";
cin>>r;
switch(r)
{
case 1:
cout<<"Da tu sueldo :";
cin>>sal1;
if((1<sal1)&&(sal1<100000))
{
p1=.1231*sal1;
sal1=sal1-p1;
sal1=sal1+4500;
}
cout<<"este es tu sueldo al haber pagado: "<<sal1;
break;
case 2:
cout<<"Da tu sueldo :";
cin>>sal2;
if((10000<sal2)&&(sal2<50000))
{
p2=.1156*sal2;
sal2=sal2-p2;
sal2=sal2+3600;
}
cout<<"este es tu sueldo al haber pagado:"<<sal2;
break;
case 3:
cout<<"Da tu sueldo : ";
cin>>sal3;
if(( 50000<sal3)&&(sal3<100000))
{
p3=.1025*sal3;
sal3=sal3-p3;
sal3=sal3+3210;
}
cout<<"este es tu sueldo al haber pagado:"<<sal3;
break;
case 4:
cout<<"Da tu sueldo :";
cin>>sal4;
if((sal4>100000)&&(sal4<200000))
{
p4=.986*sal4;
sal4=sal4-p4;
sal4=sal4+2850;
}
cout<<"este es tu sueldo al haber pagado:"<<sal4;
break;
case 5:
cout<<"Da tu sueldo :";
cin>>sal4;
if((sal4>100000)&&(sal4<200000))
{
p5=.859*sal5;
sal5=sal5-p5;
sal5=sal5+2220;
}
cout<<"este es tu sueldo al haber pagado:"<<sal4;
}
break;
}
break;
}
getch();
}
}

Das könnte Ihnen auch gefallen