03/06/2010, 20:26
|
| | Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 14 años, 7 meses Puntos: 5 | |
Respuesta: ¿ejercicio con if anidados? programacion c++? #include <iostream>
using namespace std;
int main(){
float debe;
int clasificacion;
cout<<"cuanto debe:";
cin>>debe;
cout<<"CLASIFICACION"<<endl<<endl;
cout<<"cliente preferente.......1"<<endl;
cout<<"cliente especial...........2"<<endl;
cout<<"cliente ordinario.........3"<<endl;
cin>>clasificacion;
switch(clasificacion){
case 1:if(debe<=500){
cout<<"debe:"<<debe<<endl<<"descuento:"<<debe*.05< <endl<<"total a pagar:"<<debe-(debe*.05);
}
else
cout<<"debe:"<<debe<<endl<<"descuento:"<<debe*.1<< endl<<"total a pagar:"<<debe-(debe*0.1);
break;
case 2:if(debe<=500){
cout<<"debe:"<<debe<<endl<<"descuento:"<<debe*.02< <endl<<"total a pagar:"<<debe-(debe*.02);
}
else
cout<<"debe:"<<debe<<endl<<"descuento:"<<debe*.05< <endl<<"total a pagar:"<<debe-(debe*.05);
break;
case 3:if(debe<=500){
cout<<"debe:"<<debe<<endl<<"descuento:"<<endl<<"to tal a pagar:"<<debe;
}
else
cout<<"debe:"<<debe<<endl<<"descuento:"<<endl<<"to tal a pagar:"<<debe;
break;
}
}
si lo pueden hacer de otra forma
haganlo
con solo if .... |