Exemplo n.º 1
0
 public int comparer(MAD a)
 {
     if (this.valeur > a.valeur)
     {
         return(1);
     }
     if (this.valeur < a.valeur)
     {
         return(-1);
     }
     else
     {
         return(0);
     }
 }
Exemplo n.º 2
0
        public bool Debiter(MAD somme)
        {
            MAD NU = new MAD(0);

            if (somme.comparer(NU) >= 0)
            {
                this.solde.soustractionMAD(somme);
                Console.WriteLine("Vous avez retiré une somme de " + somme + " MAD ");
                return(true);
            }
            else
            {
                Console.WriteLine("Solde insuffisant");
                return(false);
            }
        }
Exemplo n.º 3
0
        public bool verser(Compte c22, MAD somme)
        {
            MAD NU = new MAD(0);

            if (somme.comparer(NU) >= 0)
            {
                this.solde.soustractionMAD(somme);
                c22.solde.sommeMAD(somme);
                Console.WriteLine(" Bien versé");
                return(true);
            }
            else
            {
                Console.WriteLine("Solde insuffisant");
                return(false);
            }
        }
Exemplo n.º 4
0
        public bool Crediter(MAD somme)
        {
            MAD NU = new MAD(0);

            if (somme.comparer(NU) >= 0)
            {
                this.solde.sommeMAD(somme);
                Console.WriteLine("Vous avez ajouté une somme de " + somme + " MAD à votre compte ");
                return(true);
            }
            else
            {
                Console.WriteLine("La somme doit être positive");

                return(false);
            }
        }