Advertisement
Guest User

Untitled

a guest
Nov 18th, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. struct Produits
  6. {
  7. int nom;
  8. int quantite;
  9. float prix;
  10. };
  11.  
  12.  
  13. int main()
  14. {
  15. Produits A1,A2;
  16. int X,Y;
  17. float gros1,gros2;
  18. float prix1,prix2;
  19. float promo1,promo2;
  20.  
  21. A1.quantite=0;
  22. A2.quantite=0;
  23.  
  24. cout << "Entrez le prix du premier produit : \n"; cin >> A1.prix;
  25. cout << "Entrez le prix du second produit : \n"; cin >> A2.prix;
  26.  
  27. cout << "\n";
  28.  
  29. if (A1.prix==A2.prix) {
  30. cout << "Les produits ont le mˆme prix.\n\n";
  31. } else if (A1.prix<A2.prix) {
  32. cout << "Le produit A1 est le moins cher.\n\n";
  33. } else {
  34. cout << "Le produit A2 est le moins cher.\n\n";
  35. }
  36.  
  37. if(A1.quantite==0)
  38. {
  39. cout << "Le produit A1 est en rupture de stock.\n";
  40. }
  41. else
  42. {
  43. cout << "Le produit A1 est toujours disponible.\n";
  44. }
  45.  
  46. if(A2.quantite==0)
  47. {
  48. cout << "Le produit A2 est en rupture de stock.\n\n";
  49. }
  50. else
  51. {
  52. cout << "Le produit A2 est toujours disponible.\n\n";
  53. }
  54.  
  55. cout << "Quelle quantité souhaitez-vous acheter pour le produit A1 : \n"; cin >> A1.quantite;
  56. cout << "Quelle quantité souhaitez-vous acheter pour le produit A2 : \n"; cin >> A2.quantite;
  57.  
  58. cout << "Quel est le prix en gros de A1 ? \n"; cin >> gros1;
  59. cout << "Quel est le prix en gros de A2 ? \n"; cin >> gros2;
  60.  
  61. A1.prix=gros1*A1.quantite;
  62. A2.prix=gros2*A2.quantite;
  63.  
  64. if (X>=50&&Y>=50)
  65. {
  66. A1.prix = A1.prix-A1.prix*0,15;
  67. A2.prix = A2.prix-A2.prix*0.17;
  68. }
  69.  
  70. A1.prix = A1.prix+gros1*0,07;
  71. A2.prix= A2.prix+gros2*0.07;
  72.  
  73. cout << "\nLe prix pour "<< A1.quantite <<" élements A1 est de "<< A1.prix;
  74. cout << "\nLe prix pour "<< A2.quantite <<" élements A2 est de "<< A2.prix;
  75. return 0;
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement