Advertisement
Guest User

Untitled

a guest
Nov 28th, 2015
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1. public static void main(String[] args) {
  2. System.out.println(LibreriaFondamenti.VERSIONE);
  3. System.out.println("**********************");
  4. System.out.println("***GIOCHIAMO A TRIS***");
  5. System.out.println("**********************");
  6. int dimensione = 0;
  7. do {
  8. System.out.println("Dimensione Scacchiera di gioco");
  9. System.out.println("Dimensione deve essere maggiore o uguale a 3");
  10. dimensione = LibreriaFondamenti.leggiIntero();
  11.  
  12. } while (dimensione < 3);
  13.  
  14. char scacchiera[][] = new char[dimensione][dimensione];
  15.  
  16. System.out.print(" ");
  17. for (int j = 0; j < dimensione; j++) {
  18. System.out.print(j);
  19. }
  20. for (int i = 0; i < dimensione; i++) {
  21. System.out.println("");
  22. System.out.print(i);
  23. for (int j = 0; j < dimensione; j++) {
  24.  
  25. scacchiera[i][j] = '-';
  26. System.out.print(scacchiera[i][j]);
  27. }
  28.  
  29. }
  30. System.out.println("");
  31. System.out.println("");
  32.  
  33. for (int ciclo = 0; ciclo < 9; ciclo++) {
  34. int pieno = 0;
  35. do {
  36. int xPc = 0;
  37. int yPc = 0;
  38. xPc = LibreriaFondamenti.generaNumeroCasuale(dimensione);
  39. yPc = LibreriaFondamenti.generaNumeroCasuale(dimensione);
  40. System.out.println(xPc);
  41. System.out.println(yPc);
  42.  
  43. if (scacchiera[xPc][yPc] == '-') {
  44. scacchiera[xPc][yPc] = 'O';
  45.  
  46. pieno = 0;
  47. } else {
  48. pieno = 1;
  49. }
  50.  
  51. } while (pieno == 1);
  52.  
  53. System.out.print(" ");
  54. for (int j = 0; j < dimensione; j++) {
  55. System.out.print(j);
  56. }
  57. for (int i = 0; i < dimensione; i++) {
  58. System.out.println("");
  59. System.out.print(i);
  60. for (int j = 0; j < dimensione; j++) {
  61.  
  62. System.out.print(scacchiera[i][j]);
  63. }
  64.  
  65. }
  66. System.out.println("");
  67. System.out.println("");
  68. }
  69. }
  70.  
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement