Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- :# https://codegolf.stackexchange.com/a/199878/92319
- @Echo off&Setlocal EnableDelayedExpansion
- Set "flagpipe=|"
- Set /A booster_width=cone_interior=rocket_width=1,rocket_hieght=mast_offset=2,rocket_interior_width=3
- For /l %%A in (2,1,%1)Do Set /A rocket_width+=1,mast_offset+=1,rocket_hieght+=2,booster_width+=2,rocket_interior_width+=2
- Set line=!flagpipe!
- Set Cone_offset=!rocket_width!
- For /l %%A in (1,1,!mast_offset!)Do Set line= !line!
- Echo(!line!
- For /l %%A in (1,1,!rocket_width!)Do (
- Set line=/
- For /l %%B in (1,1,!Cone_offset!)Do Set "line= !line!"
- For /l %%C in (1,1,!cone_interior!)Do Set "line=!line! "
- Set line=!line!\
- Echo(!line!
- Set /A Cone_offset-=1,cone_interior+=2
- )
- Set rocket_corners=*
- For /l %%A in (1,1,!rocket_interior_width!)Do Set rocket_corners=!rocket_corners!-
- Set rocket_corners=!rocket_corners!*
- Echo(!rocket_corners!
- Set "line=!flagpipe! "
- For /l %%A in (1,1,!rocket_width!)Do Set "line=!line!o "
- Set "line=!line!!flagpipe!"
- For /l %%A in (1,1,!rocket_hieght!)Do Echo(!line!
- Echo(!rocket_corners!
- Set line= /
- For /l %%A in (1,1,!booster_width!)Do Set line=!line!_
- Set line=!line!\
- Echo(!line!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement