Advertisement
Samorokimetal

Znak Stop

Jan 5th, 2020
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.15 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class ZnakStop {
  4.  
  5.     public static void main(String[] args) {
  6.  
  7.         Scanner scanner = new Scanner(System.in);
  8.  
  9.         System.out.print("Input diameter of the sign: ");
  10.         int a = Integer.parseInt(scanner.nextLine());
  11.         scanner.close();
  12.         int k1, k2, k3, k4;
  13.         k1 = k2 = k3 = k4 = 0;
  14.         int j1, j2, j3, j4, t1, t2, t3, t4, b1, b2, b3, b4;
  15.         j1 = j2 = j3 = j4 = t1 = t2 = t3 = t4 = b1 = b2 = b3 = b4 = a;
  16.  
  17.         if (k1 < 1) {
  18.             System.out.print("  ");
  19.             k1++;
  20.             while (j1 > 1) {
  21.                 System.out.print(" ");
  22.                 j1--;
  23.             }
  24.             System.out.print("_____");
  25.             while (j1 + a > 2) {
  26.                 System.out.print("__");
  27.                 j1--;
  28.             }
  29.         }
  30.         System.out.println();
  31.         if (k2 < 1) {
  32.             System.out.print(" ");
  33.             k2++;
  34.             while (j2 > 1) {
  35.                 System.out.print(" ");
  36.                 j2--;
  37.             }
  38.             System.out.print("/");
  39.             System.out.print("     ");
  40.             while (j2 + a > 2) {
  41.                 System.out.print("  ");
  42.                 j2--;
  43.             }
  44.             System.out.println("\\");
  45.         }
  46.  
  47.         for (int i = 1 ; i < a; i++) {
  48.             t2 = t1;
  49.             t4 = t3;
  50.             System.out.print(" ");
  51.             while (t2 > 2) {
  52.                 System.out.print(" ");
  53.                 t2--;
  54.             }
  55.             System.out.print("/");
  56.             System.out.print("     ");
  57.             while (t4 > 0) {
  58.                 System.out.print("  ");
  59.                 t4--;
  60.             }
  61.             System.out.println("\\");
  62.             t1--;
  63.             t3++;
  64.         }
  65.  
  66.         if (k3 < 1) {
  67.             System.out.print("| ");
  68.             k3++;
  69.             while (j3 > 1) {
  70.                 System.out.print("  ");
  71.                 j3--;
  72.  
  73.             }
  74.             System.out.print("STOP!");
  75.             while (j3 + a > 2) {
  76.                 System.out.print("  ");
  77.                 j3--;
  78.             }
  79.             System.out.println(" |");
  80.         }
  81.         for (int i = 1 ; i < a; i++) {
  82.             b2 = b1;
  83.             b4 = b3;
  84.             System.out.print(" ");
  85.             while (b2 > a) {
  86.                 System.out.print(" ");
  87.                 b2--;
  88.             }
  89.             System.out.print("\\");
  90.             System.out.print(" ");
  91.             while (b4 + a > 0) {
  92.                 System.out.print("  ");
  93.                 b4--;
  94.             }
  95.             System.out.println("/");
  96.             b1++;
  97.             b3--;
  98.         }
  99.  
  100.         if (k4 < 1) {
  101.             System.out.print(" ");
  102.             k4++;
  103.             while (j4 > 1) {
  104.                 System.out.print(" ");
  105.                 j4--;
  106.             }
  107.             System.out.print("\\");
  108.             System.out.print("_____");
  109.             while (j4 + a > 2) {
  110.                 System.out.print("__");
  111.                 j4--;
  112.             }
  113.             System.out.println("/");
  114.         }
  115.     }
  116. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement