Java - Juego de Los barcos

 
Vista:
Imágen de perfil de Guillermo
Val: 10
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Juego de Los barcos

Publicado por Guillermo (7 intervenciones) el 06/02/2019 11:34:48
Hola:
tengo un problema con el juego de los barcos y es que no se diñar para que pida un turno para cada jugador; yo creo que he diseñado el tablero bien pero no se continuar esto es lo que tengo echo asta ahora

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
import java.util.Scanner;
/*EL JUEGO DE LOS BARCOS . Escribir un programa que simule el juego de los barcos. El juego consiste en introducir tres posiciones
(fila y columna) de los barcos y a partir de aquí comienza el juego. Puedes hundir el barco o fallar tirada. El juego
contabilizará el número de tiradas y si están repetidas o no, dando la oportunidad de seguir jugando hasta ganar..*/
public class Main {
 
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
 
		//1. Plantear el tablero y pedir dimension
		int dimension;
		System.out.println("Introduzca la dimension del tablero");
		dimension=in.nextInt();
		int tablero[][]=new int [dimension][dimension];
		diseñarTablero(dimension, tablero);
		visualizarTablero(dimension, tablero);
		//2. Inicializar la matriz
 
		//3. Poner los barcos
 
		//4. tirada usuario
 
 
	}
 
	private static void visualizarTablero(int dimension, int[][] tablero) {
		Scanner in = new Scanner(System.in);
		for(int f=0; f<dimension; f++){
			for(int c=0; c<dimension; c++){
				System.out.print(tablero[f][c]+" ");
			}
			System.out.println();
		}
 
	}
 
	private static void diseñarTablero(int dimension, int[][] tablero) {
		Scanner in = new Scanner(System.in);
		for(int f=0; f<dimension; f++){
			for(int c=0; c<dimension; c++){
				System.out.print(c);
 
			}
			System.out.println(f);
		}
 
	}
 
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder