Código PHP:
public static void main(String[] args) throws IOException{
String palabra="hola";
String introducida="____";
int intentos=6,i=0;
BufferedReader entrada= new BufferedReader(new InputStreamReader(System.in));
System.out.println("Adivina la palabra: ");
try{
do{
System.out.println(introducida+" Intentos restantes("+intentos+"). - Introduce una letra: ");
String cadena=entrada.readLine();
char c2=cadena.charAt(0);
for(i=0;i<palabra.length();i++){
char c1=palabra.charAt(i);
char c3=introducida.charAt(i);
if(c1==c2){
System.out.print(c1); //imprimir iguales.
introducida.replace(c3, c2);
}
}
intentos--;
}while(intentos>0);
if(palabra.equals(introducida)){
System.out.println("Has acertado la palabra era "+palabra);
}
else{
System.out.println("Has perdido!");
}
}catch(Exception e){
System.out.println("Has de introducir un caracter");
}
}