Programación Específica > Matlab

 Codificar Cadena De Caracteres.

(1/1)

cloker:
hola necesito que al introducir una palabra salga en pantalla con asteriscos, no se si se hace con algun operador, pero por mas que he buscado no he encontrado ninguno que sirva.
es para hacer el juego del ahorcado, lo que es el programa lo tengo hecho solo me falta codificar la palabra.
muchas gracias de antemano, un saludo.

cloker:
subo lo que llevo, supongo que habra una manera mas sencilla pero bueno.


%juego del ahorcado
cad=input ('jugador 1 escribe una palabra','s');
p=input('jugador 1 introduce el numero de oportunidades');
clc;
n=0;
while p > 0 && n < length(cad)
    i=0;
    let=input('introduce letra','s');
    for posicion = 1:length(cad);
        if cad(posicion) == let;
            n = n + 1;
        elseif cad(posicion) ~= let;
            i = i + 1;
            if i == length(cad);
                p = p - 1;
            end
        end
    end
end
if n == length(cad)
    disp('has ganado')
end
if p == 0
    disp ('has perdido')
end

Navegación

[0] Índice de Mensajes

Ir a la versión completa