Jouer Vache Taureaux
Avec Programme MATLAB
Introduction au Jeu :
Le but du jeu Vache Taureaux c’est de connaitre le plus vite possible le nombre choisi par l’ordinateur.L’ordinateur ne peut choisir que des nombres contenant 4 chiffres et ces chiffres sont distincts deux à deux.A chaque supposition l’ordinateur donne des commentaires comme suit :
Introduction au Jeu :
Le but du jeu Vache Taureaux c’est de connaitre le plus vite possible le nombre choisi par l’ordinateur.L’ordinateur ne peut choisir que des nombres contenant 4 chiffres et ces chiffres sont distincts deux à deux.A chaque supposition l’ordinateur donne des commentaires comme suit :
- Si votre nombre proposé contient un nombre juste mais qui n’est pas à sa place l’ordinateur affiche : Vache
- Si votre nombre proposé contient un nombre juste et qui est à sa place l’ordinateur affiche : Taureaux
Pour Jouer ce jeu il suffit de taper ces mots sur MATLAB :
Pour Jouer ce jeu il suffit de taper ces mots sur MATLAB :
N=[];X=[];x=0;cont=0;
while (length(N)<4) n="floor(rand(1)*10);">=n)&(N<=n)))==0 N=[N,n]; end end disp(['*** Proposer des Numero de 4 chifres : ']); while (N*[1000;100;10;1])~=x cont=cont+1; x=input(['Propostion (',num2str(cont),') : ']); if (x>999)&(x<9999) x="[];S=" p="x;" i="1:4" x="[mod(p,10),X];" p="fix(p/10);" i="1:4" s="S+length(find((X">=X(i))&(X<=X(i)))); end if S>4
disp(['==== exicte chifre double ====']);
else
R=['==== '];
for i=1:4
if N(i)==X(i) R=[R,'T'];
elseif length(find((N>=X(i))&(N<=X(i))))>0
R=[R,'V'];
end
end
R=[R,' ===='];
disp(R);
end
else
disp(['==== nombre de chifre <4 x="N*[1000;100;10;1];">
Astuce : Si tu ne trouves pas la solution tapes un nombre négative.
Auteur : TAHA DAOUD (GEM1)