Advertisement
Guest User

BattleShip

a guest
Nov 17th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. import java.util.Scanner;
  2. import java.util.Arrays;
  3. import java.util.Random;
  4. import java.util.Arrays;
  5. import java.util.Arrays;
  6.  
  7. public class Battleship {
  8.  
  9. public static void main(String[] args) {
  10.  
  11. Scanner input = new Scanner(System.in);
  12.  
  13. System.out.println("Enemy Warship spotted in the horizon.");
  14. System.out.println("");
  15. System.out.println("");
  16.  
  17. int HP = 10;
  18. System.out.println("Health: " + HP);
  19.  
  20. Random sector = new Random();
  21. int warship = sector.nextInt(20);
  22. String[] river = new String[20];
  23.  
  24. String r1 = "~ ";
  25. String r2 = "~ ";
  26. String r3 = "~ ";
  27. String r4 = "~ ";
  28. String r5 = "~ ";
  29. String r6 = "~ ";
  30. String r7 = "~ ";
  31. String r8 = "~ ";
  32. String r9 = "~ ";
  33. String r10 = " ~ ";
  34. String r11 = " ~ ";
  35. String r12 = " ~ ";
  36. String r13 = " ~ ";
  37. String r14 = " ~ ";
  38. String r15 = " ~ ";
  39. String r16 = " ~ ";
  40. String r17 = " ~ ";
  41. String r18 = " ~ ";
  42. String r19 = " ~ ";
  43. String r20 = " ~ ";
  44.  
  45. System.out.println("");
  46.  
  47. System.out.println(r1 + r2 + r3 + r4 + r5 + r6 + r7 + r8 + r9 + r10 + r11 + r12 + r13 + r14 + r15 + r16 + r17 + r18 + r19 + r20);
  48.  
  49. for(int i = 0; i < 20; i++) {
  50. System.out.print(i + " ");
  51. }
  52.  
  53. System.out.println(" ");
  54. System.out.println(" ");
  55.  
  56. while(HP > 0) {
  57. System.out.print("Choose a sector (1-19) to attack!");
  58. int attack = input.nextInt();
  59. if(attack == warship) {
  60. System.out.println("You sunk the enemy Warship!");
  61. break;
  62. }else {
  63. HP = (HP - 1);
  64.  
  65. System.out.println("HP: " + HP);
  66. System.out.println("You missed! Try again.");
  67. }
  68. }
  69.  
  70.  
  71.  
  72.  
  73. }
  74.  
  75. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement