Programa de adivinación Matlab
Shikai=Input('¿Empecemos?','s');
If Shikai == 'es'
a 1 = 1+(6-1)* ronda(rand(1));
a2=1+(6-1)*ronda (Rand(1));
a3 = a 1+a2;
Si a3==3||a3==11
Disp([ ' El apostante gana']);
Disp(['Porque el valor del primer dado = ',num2str(a1),'; el segundo = ',num2str(a2),'; ambos La suma de = ', num 2 str(a3)]);
else if a3 = = 2 | a3 = = 7 | lost']);
Disp(['Porque el valor del primer dado = ',num2str(a1),'; el segundo = ',num2str(a2),'; ambos La suma de = ' , num 2 str(a3)]);
de lo contrario si a3 == 4 | = = 10
k = a3
k 1 = 1;
Y k & gt0
k 1 = k 1+1 ;
Disp(['Primero', num2str(k1-1), 'El resultado del segundo lanzamiento:', 'El valor del primer dado = ', num2str (a1), 'Segundo = ', num2str(a2), 'Suma de los dos = ',num 2 str(a3)]);
Disp(['No hay ganador, siempre Pierde, pierde', num2str(k1-1), ' veces ']);
a 1 = 1+(6-1)* ronda(rand(1));
a2=1+(6-1)*ronda( Rand(1));
a3 = a 1+a2;
Si a3==k p>
Disp(['Jaja, el apostador ganó'] );
Disp(['Por la primera', num2str(k1), 'El resultado de la segunda votación es:' , 'El valor del primer dado = ', num2str(a1),'; el segundo = ', num2str(a2),'; la suma de los dos = ', num 2 str(a3)]);
Break;
elseif a3==7
Disp(['Ay, el apostador perdió']);
Disp(['Porque el primer ', num2str (k1),' el resultado del segundo lanzamiento es: ', ' el valor del primer dado = ', num2str (a1), '; el segundo = ', num2str (a2), '; ambos suma = ',num 2 str(a3)]);
Romper;
Fin
Fin
Fin
Fin