elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  ahorcados
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ahorcados  (Leído 303 veces)
Dr. Binary

Desconectado Desconectado

Mensajes: 26



Ver Perfil
ahorcados
« en: 13 Mayo 2020, 05:13 »

Holaaaa

Resulta que nuestro profesor de programación nos puso hacer un código a todo el curso el cual era un juego de ahorcado, ya saben ese que uno debe adivinar la palabra tocando palabras clave hasta dar con la frase pero dividiendo partes del ejercicio a cada estudiante.

Mi parte era realizar la parte de adivinar la frase yo realice mi parte la cual es la siguiente, pero el profe insiste en que falta una regla en el código por fa me podrian ayudar

public static String[][] mostrarPalabra(int num) {
        String [][] tot = new String [num][2];
        val = resultado.nextInt(cn);                                       
                               
        for (int i = 0; i < num; i++) {                                               
            tot
  • = frase[val].substring(i,i+1);                             
            tot[1] = "0";                                                                                                   
        } 
       
        return tot;


En línea

YreX-DwX


Desconectado Desconectado

Mensajes: 701



Ver Perfil
Re: ahorcados
« Respuesta #1 en: 13 Mayo 2020, 05:21 »

Utiliza las etiquetas de Código GeSHi para poner tu código. Tal y como está es imposible de interpretar...

Puedo ver que estás utilizando variables que no aparecen en ningún sitio. Estás seguro de que esas variables existen, es decir, que están declaradas como atributos de la clase??
Expón cuál es la lógica del método al menos. Sino es imposible saber qué es lo que quieres hacer. Deberías detallar qué precondiciones/postcondiciones debe cumplir tu método (es algo fundamental sobre todo en proyectos desarrollados por varias personas) para que todo funcione bien al unirlo.


En línea

Código
  1. cout << "Todos tenemos un defecto, un error en nuestro código" << endl;
Dr. Binary

Desconectado Desconectado

Mensajes: 26



Ver Perfil
Re: ahorcados
« Respuesta #2 en: 13 Mayo 2020, 06:01 »

Utiliza las etiquetas de Código GeSHi para poner tu código. Tal y como está es imposible de interpretar...

Puedo ver que estás utilizando variables que no aparecen en ningún sitio. Estás seguro de que esas variables existen, es decir, que están declaradas como atributos de la clase??
Expón cuál es la lógica del método al menos. Sino es imposible saber qué es lo que quieres hacer. Deberías detallar qué precondiciones/postcondiciones debe cumplir tu método (es algo fundamental sobre todo en proyectos desarrollados por varias personas) para que todo funcione bien al unirlo.



import java.util.Scanner;
import java.util.Random;

public class juegoahorcado {       
    public static Scanner in=new Scanner(System.in);       
    public static int cn,val;
    public static Random resultado = new Random();
    public static String frase[][];

    public static void main(String[] args) {                   
       
}
    public static String[][] mostrarPalabra(int num) {
        String [][] tot = new String [num][2];
        val = resultado.nextInt(cn);                                       
                               
        for (int i = 0; i < num; i++) {                                               
            tot= frase[val].substring(i,i+1);                             
            tot[1] = "0";                                                                                                   
        }
       
        return tot;
}
}

Perodon bro olvide anexar el resto del codigo
En línea

Tachikomaia

Desconectado Desconectado

Mensajes: 160



Ver Perfil
Re: ahorcados
« Respuesta #3 en: 22 Mayo 2020, 22:32 »

¿Cuántas partes hay? Puedo imaginar:
1- Presentación del juego.
2- Instrucciones.
3- Espera de que elijan una letra.
4- Ver si está presente.
5- Animación.
6- Ver si se completó la palabra o lo que sea, o ver si se acabaron las oportunidades.

¿6 alumnos son? 7 si agregan sonidos.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines