NicolasNR

Problema13

Jun 26th, 2019
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.14 KB | None | 0 0
  1. /*
  2. 13.- En una fábrica de computadoras se planea ofrecer una promoción a los clientes que adivinen un
  3. número en el rango del 1 al 5. Utilice la función random(); y randomize(); para generar el número
  4. y calcule el 20% de descuento al total de la compra si el cliente lo adivina. El programa deberá
  5. solicitar el total de la compra y el número propuesto por el usuario.
  6. */
  7.  
  8. #include<iostream>
  9. #include<time.h>
  10. #include<iomanip>
  11.  
  12. using namespace std;
  13.  
  14. int main()
  15. {
  16.     int num, propo;
  17.     float desc, compra, final;
  18.  
  19.  
  20.     srand(time(NULL));
  21.     num = 1 + rand() % (5);
  22.  
  23.     cout << fixed << setprecision(2);
  24.     cout << "De cuanto fue la compra realizada?: "; cin >> compra;
  25.     cout << "Cual piensa que es el numero aleatorio?[1-5]: "; cin >> propo;
  26.  
  27.     if (propo==num)
  28.     {
  29.         desc = compra * 0.20;
  30.         final = compra - desc;
  31.         cout << "FELICIDADES ADIVINO EL NUMERO tendra un 20% de descuento" << endl;
  32.         cout << "El descuento es de: " << desc << endl;
  33.         cout << "Ahora solo pagara: " << final << endl;
  34.  
  35.     }
  36.     else
  37.     {
  38.         cout << "No adivino el numero):" << endl;
  39.         cout << "Tendra que pagar: " << compra << endl;
  40.         cout << num;
  41.     }
  42.  
  43.     system("pause");
  44. }
Advertisement
Add Comment
Please, Sign In to add comment