Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/04/2016, 19:14
juandobleme
 
Fecha de Ingreso: marzo-2016
Mensajes: 20
Antigüedad: 8 años, 1 mes
Puntos: 0
Mensaje Tengo este algoritmo: Duda con condicional

Quisiera saber como puedo cambiar en los condicionales el numero que estoy asignando por una palabra, por ejemplo que escriba ROJA y me imprima un tipo de descuento.. Ya estuve realizando varias pruebas y solo me funciona con números.



#include <iostream>

using namespace std;
int main()
{
float Bola,PrecioDes,CantidadAP;

PrecioDes=0;
CantidadAP=0;

cout<<("\nIntroduzca el precio total: ");

cin>> CantidadAP;

cout<<("\nCual es el codigo de la bolita: ");

cin>> Bola;

if(Bola==1) {
cout<<("\nNo posee descuento") << endl;
}

else if (Bola==2) {
cout<<("\nPosee un descuento de 10%") << endl;

PrecioDes=(CantidadAP-((CantidadAP*10)/100));

cout <<"\nTotal a pagar es: " << PrecioDes << endl;
}

else if (Bola==3){
cout<<("\nPosee un descuento de 25%");

PrecioDes=(CantidadAP-((CantidadAP*25)/100));

cout <<"\nTotal a pagar es: " << PrecioDes << endl;
}

else if(Bola==4){
cout<<("\nPosee un descuento de 50%") << endl;

PrecioDes=(CantidadAP-((CantidadAP*50)/100));

cout <<"\nTotal a pagar es: " << PrecioDes << endl;
}

else {

cout<< "\nLa compra es gratis" << endl;

}
system("PAUSE");
return(0);

}