Advertisement
Guest User

Untitled

a guest
Apr 21st, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.21 KB | None | 0 0
  1. package CourseWork;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class DrawACastle {
  6.     public static void main(String[] args) {
  7.         Scanner console = new Scanner(System.in);
  8.  
  9.         int n = Integer.parseInt(console.nextLine());
  10.  
  11.  
  12.         System.out.println("/" + repeatStr("^", n / 2) + "\\" + repeatStr("_", ((2 * n) - 4) - ((n / 2) * 2))
  13.                 + "/" + repeatStr("^", n / 2) + "\\");
  14.  
  15.         for (int i = 0; i < n - 2; i++) {
  16.  
  17.             if (i == (n - 2) - 1) {
  18.                 System.out.println("|" + repeatStr(" ", (n / 2) + 1) +
  19.                         repeatStr("_", ((2 * n) - 4) - ((n / 2) * 2))
  20.                         + repeatStr(" ", (n / 2) + 1) + "|");
  21.             }
  22.             else {
  23.                 System.out.println("|" + repeatStr(" ", (2 * n) - 2) + "|");
  24.             }
  25.         }
  26.  
  27.         System.out.println("\\" + repeatStr("_", n / 2) + "/" + repeatStr(" ", ((2 * n) - 4) - ((n / 2) * 2))
  28.                 + "\\" + repeatStr("_", n / 2) + "/");
  29.  
  30.  
  31.     }
  32.  
  33.     static String repeatStr (String text,int count){
  34.             StringBuilder result = new StringBuilder();
  35.  
  36.             for (int i = 0; i <count ; i++) {
  37.  
  38.                 result.append(text);
  39.             }
  40.             return result.toString();
  41.         }
  42.  
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement