j'ai besoin de faire un programm c++ utilisant enum et switch .

j'ai besoin de faire un programm c++ utilisant enum et switch . - C++ - Programmation

Marsh Posté le 22-11-2009 à 20:07:10    

#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
Reply

Marsh Posté le 22-11-2009 à 20:07:10   

Reply

Marsh Posté le 22-11-2009 à 20:09:46    

j'ai fait cela mais il me reste encore des fautes ...svp j'ai besoin de votre aide..

Reply

Marsh Posté le 22-11-2009 à 20:17:04    

euh, sujet à déplacer en programmation/C++, ce sera nettement plus logique, pour commencer.


---------------
Guide OC x58 - Guide d'achat de config - ALIMS:qui fait quoi? - RKO - Radiooooo
Reply

Marsh Posté le 22-11-2009 à 20:24:46    

la consigne dit:le programme permet de lire le numero de travailleur, son salaire valide entre 1000 et 12000.puis calcule l'augmentation si entre 1000 et 3000 :0,10% si entre 3000 et 7500 0.15% et si entre 7500 et 12000 on a 0.30% puis d'afficher le resultat....

Reply

Marsh Posté le 22-11-2009 à 20:40:03    

lit le poste à zonka, ici c'est du hardwar, edit ton 1er message et deplace dans la section programation

Reply

Marsh Posté le 22-11-2009 à 20:42:00    

ok merci et pardon ...a tous

Reply

Marsh Posté le 22-11-2009 à 21:21:20    

Ce sujet a été déplacé de la catégorie Hardware vers la categorie Programmation par TotalRecall


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 22-11-2009 à 21:32:16    

* balise code svp
* poste les erreurs du compilateurs

Reply

Marsh Posté le 23-11-2009 à 15:30:27    

error C2059: syntax error : '>'
error C2061: syntax error : identifier 'choix'
error C2065: 'choix' : undeclared identifier
sont les erreur du compilateur...
ce progr peut se faire tout simplement avec if else....mais peut il se faire avec enum et switch...?

Reply

Marsh Posté le 23-11-2009 à 15:35:59    

#include <iostream>
sans le .h
 
mets les balises de code comme Joel te l'a dit (edite ton premier message)
 
ta déclaration d'enum est plutôt fantaisiste ... Tu devrais visiblement prendre le temps de revoir un cours de C ou C++ à ce sujet.


---------------
last.fm
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed