Encontrar un numero
Publicado por Guadalupe (2 intervenciones) el 30/08/2013 06:58:57
Hola, queria pedir su ayuda en un problema en matlab, donde matlab de un numero y yo lo busqee hasta adivinar qee numero es, pero si no es el numero que me diga si es mayor o menor, y en cuantos intentos lo termino, ya tengoo una parte del codigo solo me falta meter para qee me diga si es menor o mayor el numero
n=round(100*rand);
x=input('Dame un numero entre 1 y 99:\n');
suma=1;
while x~=n
fprintf('No es el numero %g, sigue intentando:\n',x);
x=input('Dame otro numero:\n');
suma=suma+1;
end
fprintf('Felicidades lo lograste el numero es %g:\n',n);
fprintf('El numero de intentos fue %g',suma);
este es el coodigo me dice el numero de intentos y si lo encuentra, pero solo me falta dar si el numero que indique es mayor o menor para encontrarlo mas facil.
porfas necesito ayudaa
n=round(100*rand);
x=input('Dame un numero entre 1 y 99:\n');
suma=1;
while x~=n
fprintf('No es el numero %g, sigue intentando:\n',x);
x=input('Dame otro numero:\n');
suma=suma+1;
end
fprintf('Felicidades lo lograste el numero es %g:\n',n);
fprintf('El numero de intentos fue %g',suma);
este es el coodigo me dice el numero de intentos y si lo encuentra, pero solo me falta dar si el numero que indique es mayor o menor para encontrarlo mas facil.
porfas necesito ayudaa
Valora esta pregunta


0