Bonjour a tous,
J'ai un programme a faire sous Matlab et j'ai du mal a voir le bout.
-> Ou il s'agit de pour pouvoir par le biais d'un programme de payer 250 employés en liquide, et qu'en introduisant dans le programme le nombre de travailleurs de la semaine ainsi que leurs salaire respectifs.
Et que le programme sache nous dire exactement le nombre de billets entre (1 euro 5 euro 10 euro 20 euro 50 euro 100 euro 200 euro 500 euro), a demander a la banque tout en prenant en compte les biffants billets disponible en banque, qui seront rentrée au préalable avant chaque demande.
j'ai fait un debut de programme pour les billets qui fonctionne mais j'avoue que je ne vois pas comment faire le reste.
Si il était possible d'avoir un éclairement ou une aide j'en serais tres heureux.
En vous remerciant d'avance.
PS: voila le debut de programme ->
a = input ('le salaire nécessaire?');
x1 = floor(a/500);
x2 = floor((a-(x1*500))/100);
x3 = floor((a-(x1*500)-(x2*100))/50);
x4 = floor((a-(x1*500)-(x2*100)-(x3*50))/20);
x5 = floor((a-(x1*500)-(x2*100)-(x3*50)-(x4*20))/10);
x6 = floor((a-(x1*500)-(x2*100)-(x3*50)-(x4*20)-(x5*10))/5);
x7 = floor((a-(x1*500)-(x2*100)-(x3*50)-(x4*20)-(x5*10)-(x6*5))/1);
disp('Billetes de 500 euros')
disp(x1);
disp('Billetes de 100 euros')
disp(x2);
disp('Billetes de 50 euros')
disp(x3);
disp('Billetes de 20 euros')
disp(x4);
disp('Billetes de 10 euros')
disp(x5);
disp('Billetes de 5 euros')
disp(x6);
disp('Monedas de 1 euro')
disp(x7);
-----