bonjour a tous
j ai un soucis avec mon code je suis debutante et je suis tellemnt ds mon code que je ne vois pas l erreur, merci d avance pour vos lumieres...
voici une partie du code
ca deconne au niveau du taux d interet qd je selectionne le choix il ne sort pas il reste sur le menu taux d interet.........
template <class GB1,class GB2>
void compteR_creer(TABLEG<GB1>&Tc,TABLEG<GB2> &Tccr,char nom[],char prenom[]){
float somme,txA=1.02,txB=1.04,tx;
char text[10];
VT100 V;
int choix;
if(Tc.getelem()>=NBRE||Tccr.getelem()>=NBRE){out_of_range x;throw(x);}
else{
V.acceuil("" );
V.msg("CREATION COMPTE RENUMERE",20,0);
if((Tccr.recherche(nom,prenom))>-1)
{V.gotoxy(23,5);
cout<<"Creation impossible : compte deja cree";
V.getch();}
else{
if(Tc.recherche(nom,prenom)==-1)
{ chaine C(nom,prenom);
Tc.ajoutclient(C);};
V.msg("nom:",20,5);
cout<<nom;
V.msg("prenom:",20,6);
cout<<prenom;
V.msg("depot:",20,7);
somme=V.saisiefloat(text,1,26,7);
V.msg("choix du taux:",20,8);
do
{
V.message("Merci de preciser :" );
V.msg("Taux d'interet A :2%_____________1",20,7);
V.msg("Taux d'interet B :4%_____________2",20,8);
V.msg("Quitter__________________________0",20,11);
V.msg("choix:",15,13);
choix=V.saisieint(text,1,5,21,13);
try
{
switch(choix)
{
case 1: txA;tx=txA ;break;
case 2: txB;tx=txB ;break;
case 0:break;
}
}
catch(out_of_range)
{cout<<"Indice du tableau sort des limites"<<"\n";
exit(0);
};
}while(choix!=0);
compteR CR(nom,prenom,ind++,somme,tx);
Tccr.ajoutclient(CR);
};
};