Advertisement
svetlyo0659

Untitled

Feb 26th, 2020
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5.77 KB | None | 0 0
  1. import javax.xml.bind.SchemaOutputResolver;
  2. import java.util.Scanner;
  3.   public class Banner3
  4.   {
  5.     public static final int FONT_HEIGHT = 7;
  6.     public static final int FONT_WIDTH = 9;
  7.  
  8.     public static final String[][] FONT = {
  9.         {
  10.             "   ###   ",
  11.             "  ## ##  ",
  12.             " ##   ## ",
  13.             "##     ##",
  14.             "#########",
  15.             "##     ##",
  16.             "##     ##",
  17.         },
  18.         {
  19.             "######## ",
  20.             "##     ##",
  21.             "##     ##",
  22.             "######## ",
  23.             "##     ##",
  24.             "##     ##",
  25.             "######## ",
  26.         },
  27.         {
  28.             " ###### ",
  29.             "##    ##",
  30.             "##      ",
  31.             "##      ",
  32.             "##      ",
  33.             "##    ##",
  34.             " ###### ",
  35.         },
  36.         {
  37.             "######## ",
  38.             "##     ##",
  39.             "##     ##",
  40.             "##     ##",
  41.             "##     ##",
  42.             "##     ##",
  43.             "######## ",
  44.         },
  45.         {
  46.             "########",
  47.             "##      ",
  48.             "##      ",
  49.             "######  ",
  50.             "##      ",
  51.             "##      ",
  52.             "########",
  53.         },
  54.         {
  55.             "########",
  56.             "##      ",
  57.             "##      ",
  58.             "######  ",
  59.             "##      ",
  60.             "##      ",
  61.             "##      ",
  62.         },
  63.         {
  64.             " ######  ",
  65.             "##    ## ",
  66.             "##       ",
  67.             "##   ####",
  68.             "##    ## ",
  69.             "##    ## ",
  70.             " ######  ",
  71.         },
  72.         {
  73.             "##     ##",
  74.             "##     ##",
  75.             "##     ##",
  76.             "#########",
  77.             "##     ##",
  78.             "##     ##",
  79.             "##     ##",
  80.         },
  81.         {
  82.             "####",
  83.             " ## ",
  84.             " ## ",
  85.             " ## ",
  86.             " ## ",
  87.             " ## ",
  88.             "####",
  89.         },
  90.         {
  91.             "      ##",
  92.             "      ##",
  93.             "      ##",
  94.             "      ##",
  95.             "##    ##",
  96.             "##    ##",
  97.             " ###### ",
  98.         },
  99.         {
  100.             "##    ##",
  101.             "##   ## ",
  102.             "##  ##  ",
  103.             "#####   ",
  104.             "##  ##  ",
  105.             "##   ## ",
  106.             "##    ##",
  107.         },
  108.         {
  109.             "##      ",
  110.             "##      ",
  111.             "##      ",
  112.             "##      ",
  113.             "##      ",
  114.             "##      ",
  115.             "########",
  116.         },
  117.         {
  118.             "##     ##",
  119.             "###   ###",
  120.             "#### ####",
  121.             "## ### ##",
  122.             "##     ##",
  123.             "##     ##",
  124.             "##     ##",
  125.         },
  126.         {
  127.             "##    ##",
  128.             "###   ##",
  129.             "####  ##",
  130.             "## ## ##",
  131.             "##  ####",
  132.             "##   ###",
  133.             "##    ##",
  134.         },
  135.         {
  136.             " ####### ",
  137.             "##     ##",
  138.             "##     ##",
  139.             "##     ##",
  140.             "##     ##",
  141.             "##     ##",
  142.             " ####### ",
  143.         },
  144.         {
  145.             "######## ",
  146.             "##     ##",
  147.             "##     ##",
  148.             "######## ",
  149.             "##       ",
  150.             "##       ",
  151.             "##       ",
  152.         },
  153.         {
  154.             " ####### ",
  155.             "##     ##",
  156.             "##     ##",
  157.             "##     ##",
  158.             "##  ## ##",
  159.             "##    ## ",
  160.             " ##### ##",
  161.         },
  162.         {
  163.             "######## ",
  164.             "##     ##",
  165.             "##     ##",
  166.             "######## ",
  167.             "##   ##  ",
  168.             "##    ## ",
  169.             "##     ##",
  170.         },
  171.         {
  172.             " ###### ",
  173.             "##    ##",
  174.             "##      ",
  175.             " ###### ",
  176.             "      ##",
  177.             "##    ##",
  178.             " ###### ",
  179.         },
  180.         {
  181.             "########",
  182.             "   ##   ",
  183.             "   ##   ",
  184.             "   ##   ",
  185.             "   ##   ",
  186.             "   ##   ",
  187.             "   ##   ",
  188.         },
  189.         {
  190.             "##     ##",
  191.             "##     ##",
  192.             "##     ##",
  193.             "##     ##",
  194.             "##     ##",
  195.             "##     ##",
  196.             " ####### ",
  197.         },
  198.         {
  199.             "##     ##",
  200.             "##     ##",
  201.             "##     ##",
  202.             "##     ##",
  203.             " ##   ## ",
  204.             "  ## ##  ",
  205.             "   ###   ",
  206.         },
  207.         {
  208.             "##      ##",
  209.             "##  ##  ##",
  210.             "##  ##  ##",
  211.             "##  ##  ##",
  212.             "##  ##  ##",
  213.             "##  ##  ##",
  214.             " ###  ### ",
  215.         },
  216.         {
  217.             "##     ##",
  218.             " ##   ## ",
  219.             "  ## ##  ",
  220.             "   ###   ",
  221.             "  ## ##  ",
  222.             " ##   ## ",
  223.             "##     ##",
  224.         },
  225.         {
  226.             "##    ##",
  227.             " ##  ## ",
  228.             "  ####  ",
  229.             "   ##   ",
  230.             "   ##   ",
  231.             "   ##   ",
  232.             "   ##   ",
  233.         },
  234.         {
  235.             "########",
  236.             "     ## ",
  237.             "    ##  ",
  238.             "   ##   ",
  239.             "  ##    ",
  240.             " ##     ",
  241.             "########",
  242.         },
  243.     };
  244.  
  245.     public static void main(String[] args)
  246.     {
  247.  
  248.       System.out.println("Enter a word: ");
  249.       Scanner in = new Scanner(System.in);
  250.       String text = in.nextLine() ; // 12, 14,14
  251.       for(int i = 0; i < Banner3.FONT_HEIGHT; i++){
  252.         for(char ch : text.toUpperCase().toCharArray()) {
  253.           System.out.print(Banner3.FONT[ch - 'A'][i] + " ");
  254.         }
  255.         System.out.println();
  256.       }
  257.  
  258.  
  259.     }
  260.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement