Informatique

Question

Bonjour !
Je n'arrive pas cet exercice de rendu de monnaie

Nous disposons de pièces ou de billets de 1, 2, 5, 10, 20, 50 et 100 euros, et nous considèrerons que les prix sont entiers (pas de centimes)

systeme_euro=[100,50,20,10,5,2,1]
Ecrire la version récursive de cette fonction:

def rendu_monnaie_rec(S,somme_a_rendre):



assert_equal (rendu_monnaie_rec(systeme_euro,263),[100,100,50,10,2,1])
assert_equal (rendu_monnaie_rec(systeme_euro,0),[])


Merci d'avance !

1 Réponse

  • Réponse :

    Bonjour,

    Explications :

    Ne serait-ce pas plutôt  

    assert .... au lieu de

    assert_equal

    Image en pièce jointe de la réponse caylus

Autres questions