How to resolve the algorithm Write language name in 3D ASCII step by step in the J programming language

Published on 12 May 2024 09:40 PM
#J

How to resolve the algorithm Write language name in 3D ASCII step by step in the J programming language

Table of Contents

Problem Statement

Write/display a language's name in 3D ASCII.

(We can leave the definition of "3D ASCII" fuzzy, so long as the result is interesting or amusing, not a cheap hack to satisfy the task.)

Let's start with the solution:

Step by Step solution about How to resolve the algorithm Write language name in 3D ASCII step by step in the J programming language

Source code in the j programming language

   require 'vrml.ijs'                       NB.  Due to Andrew Nikitin 
   view 5#.^:_1]21-~a.i.'j*ez`C3\toy.G)'  NB.  Due to Oleg Kobchenko 
       ________________________    
      |\     \     \     \     \   
      | \_____\_____\_____\_____\  
      | |     |     |     |\     \ 
      |\|     |     |     | \_____\
      | \_____|_____|_____| |     |
      | |     |   | |     |\|     |
       \|     |   |\|     | \_____|
        \_____|   | \_____|        
                  | |     |        
                  |\|     |        
                  | \_____|        
 ______           | |     |        
|\     \          |\|     |        
| \_____\_________|_\_____|        
| |\     \     \     \    |        
 \| \_____\_____\_____\   |        
  | |     |     |     |___|        
   \|     |     |     |            
    \_____|_____|_____|


   view 8 8 8#:'"#$%&,4<DHLPTYZ[\'-&(a.&i.)' '
                     
                     
                     
                     
     ______          
    |\     \         
    | \_____\        
    | |\     \       
     \| \_____\      
      | |\     \     
       \| \_____\    
        | |\     \   
        |\| \_____\  
        | | |\     \ 
        | |\| \_____\
 ______ |\| | |     |
|\     \| \__\|     |
| \_____| |   \_____|
| |     |\|     |    
|\|     | \_____|    
| \_____| |     |    
| |     |\|     |    
 \|     | \_____|    
  \_____| |     |    
  |\    |\|     |    
  | \___| \_____|    
  | |\  | |     |    
   \| \_|\|     |    
    | |\| \_____|    
     \| | |     |    
      | |\|     |    
       \| \_____|    
        | |     |    
         \|     |    
          \_____|


  

You may also check:How to resolve the algorithm Atomic updates step by step in the Racket programming language
You may also check:How to resolve the algorithm Input loop step by step in the x86 Assembly programming language
You may also check:How to resolve the algorithm Collections step by step in the Perl programming language
You may also check:How to resolve the algorithm Joystick position step by step in the OCaml programming language
You may also check:How to resolve the algorithm Pointers and references step by step in the Standard ML programming language