JSFiddle - React, Tailwind, and code Playground

by frogggeee McFrogggeee

JavaScript

import java.util.Scanner;
class Main {
  static void hourglass(int size) {
    int i = 0;
    int j = 0;
    System.out.print("|");
    for (i = 0; i < size*2; i++) {
      System.out.print("\"");
    }
    System.out.print("|");
    for ( i = 0; i < size; i++) {
      System.out.print("\n");
      for (j = 0; j < i+1; j++) {
       System.out.print(" ");
      }
      System.out.print("\\");
      System.out.print(":");
      for (j = 0; j < Math.abs(i-(size-1))*2; j++) {
        System.out.print(":");
      }
      System.out.print("/");
    }

    for ( i = 0; i < size; i++) {
      System.out.print("\n");
      for (j = 0; j < Math.abs(i-size); j++) {
       System.out.print(" ");
      }
      System.out.print("/");
      System.out.print(":");
      for (j = 0; j < i*2; j++) {
        System.out.print(":");
      }
      System.out.print("\\");
    }
    System.out.print("\n|");
    for (i = 0; i < size*2; i++) {
      System.out.print("\"");
    }
    System.out.print("|");
  }
  public static void main(String[] args) {
    /*
    |"""""""""|
     \:::::::/
      \:::::/
       \:::/
        \:/
        /:\
       /:::\
      /:::::\
     /:::::::\
    |"""""""""|
    */
    System.out.println("how big? numbers from 3-12 are recommended.");
    Scanner in = new Scanner(System.in);
    int input = in.nextInt();
hourglass(input);
  }
  
}