Advertisement
veronikaaa86

Parallelepiped

Feb 20th, 2018
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.32 KB | None | 0 0
  1. package Exam;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Demo {
  6.     public static void main(String[] args) {
  7.         Scanner scanner = new Scanner(System.in);
  8.  
  9.         int n = Integer.parseInt(scanner.nextLine());
  10.  
  11.         int row = 4*n+4;
  12.         int col = 3*n+1;
  13.  
  14.         String firstLine = "+" + repeatString("~", n-2) + "+"
  15.                 + repeatString(".", n*2+1);
  16.         System.out.println(firstLine);
  17.         for (int i = 0; i < 2 * n + 1; i++) {
  18.             String line = "|" + repeatString(".", i)
  19.                     + "\\" + repeatString("~", n-2) + "\\"
  20.                     + repeatString(".", (n*2)-i);
  21.             System.out.println(line);
  22.         }
  23.         for (int i = 0; i < 2 * n + 1; i++) {
  24.             String line = repeatString(".", i)
  25.                     + "\\" + repeatString(".", (2*n)-i)
  26.                     + "|" + repeatString("~", n-2) + "|";
  27.             System.out.println(line);
  28.         }
  29.         String secondLine = repeatString(".", n*2+1)
  30.                 + "+" + repeatString("~", n-2) + "+";
  31.         System.out.println(secondLine);
  32.     }
  33.     static String repeatString(String toRepeat, int count) {
  34.         StringBuilder text = new StringBuilder();
  35.  
  36.         for (int i = 1; i <=count; i++) {
  37.             text.append(toRepeat);
  38.         }
  39.         return text.toString();
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement