#include<iostream.h>
int main(){
int num,n1,n2,n3,n4;
double sal_act,n_sal,aug,bonus;
char x;
do{
cout<<"Entrer le numero du travailleur:";
cin>>num;
cout<<"Entrer le salaire actuel:";
cin>>sal_act;
n1=1000;
n2=3000;
n3=7500;
n4=12000;
enum choix{sal_act>n1 && sal_act<=n2=1,sal_act>n2 && sal_act<=n3,sal_act>n3 && sal_act<=n4}
choix C;
switch(choix){
case 1:aug=0.30;break;
case 2:aug=0.15;break;
case 3:aug=0.30;break;
default:cout<<"Le salaire est invalide!"<<endl;
}
bonus=sal_act*aug;
cout<<"Il obtient un bonus de:"<<endl;
cout<<sal_act<<"*"<<aug<<"="<<bonus<<endl;
n_sal=sal_act+bonus;
cout<<"Le nouveau salaire est :"<<sal_act<<"+"<<bonus<<"="<<n_sal<<endl;
cout<<"Continuer (O/N):";
cin>>x;
while(x!='n'||x!='N');
return 0;
}
---------------
layale