Exercice 2: Gestion d'un Supermarché

Créez une application de gestion d'un supermarché permettant de suivre l'inventaire et de calculer les ventes.

Votre programme doit :

  • Gérer un stock de produits avec leur nom, prix et quantité disponible.
  • Permettre aux clients d'acheter des produits et de mettre à jour le stock.
  • Calculer le total de la vente en tenant compte des remises éventuelles.

Implémentez une classe Produit et une classe Supermarché qui gère la liste des produits.

class Produit {
    public string Nom { get; set; }
    public double Prix { get; set; }
    public int Stock { get; set; }
}
class Supermarche {
    public List Produits = new List();
    public double Acheter(string nom, int quantite) {
        var produit = Produits.FirstOrDefault(p => p.Nom == nom);
        if (produit != null && produit.Stock >= quantite) {
            produit.Stock -= quantite;
            return produit.Prix * quantite;
        }
        return 0;
    }
}

    Pas encore de commentaires.

Ajouter un commentaire

Veuillez vous   connecter pour ajouter un commentaire.