Código C++:
Ver original#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include <map> //incluya el map y esto es C++
int main ( int argc, char *argv[] ) {
char mensaje[100];
float Monto, Descuento, TotalPagar;
std::map< std::string, int > colores;
//Variantes para blanco
colores[ "blanco" ] = 1;
colores[ "Blanco" ] = 1;
colores[ "BLANCO" ] = 1;
//Declarar otros colores...
colores[ "Verde" ] = 2;
printf ( "Dime el Monto de la Compra= " ); printf ( "=============================================================\n" ); printf ( "Dime El Color que Recibiste\n" ); printf ( "=============================================================\n" );
int colorInt = colores[ mensaje ];
switch ( colorInt ) {
case 1: // Blanco, Blanco o BLANCO
Descuento= 0;
printf("El Descuento por la Compra es: %f\n",Descuento
); break;
//caso2....
default:
printf("\nEl color no color no existe\n"); break;
}
TotalPagar = Monto - Descuento;
printf ( "El Monto A pagar Total Por la Compra Es= %f\n", TotalPagar
);
return 0;
}
Venga... tu a lo más difícil XD.
Por cierto... Si en tu universidad echan a tu profes, diles que estoy sin trabajo. Calculo que no le queda mucho si programa cosas como esta XDDD