Advertisement
Guest User

05. Arrow PHP

a guest
Mar 13th, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.91 KB | None | 0 0
  1. <?php
  2. $n = intval(readline());
  3. $width = $n+5;
  4. echo str_repeat("_",($width-1)/2 )."^".str_repeat("_",($width-1)/2 ). "\n";
  5. echo str_repeat("_", ($width-3)/2) . "/|\\" . str_repeat("_", ($width-3)/2) . "\n";
  6. for($i=0; $i < (floor($n/2));$i++){
  7.      $dash = str_repeat("_",floor($n/2)-$i);
  8.      $dots = str_repeat(".",$i );
  9.     echo $dash."/".$dots."|||".$dots."\\".$dash."\n";
  10. }
  11. echo str_repeat("_",floor($width-9)/2)."/..|||..\\".str_repeat("_",floor($width-9)/2)."\n";
  12. echo str_repeat("_",floor($width-7)/2)."/.|||.\\".str_repeat("_",floor($width-7)/2)."\n";
  13.  
  14. for($i=1; $i <= $n;$i++){
  15.     $dash = str_repeat("_",floor($width-3)/2);
  16.     echo $dash."|||".$dash."\n";
  17. }
  18. $dash = str_repeat("_",floor($width-3)/2);
  19. echo $dash."~~~".$dash."\n";
  20.  
  21. for ($i=0; $i < floor($n/2);$i++){
  22.     $dash = str_repeat("_",floor($n/2)-$i);
  23.     $dots = str_repeat(".",$i );
  24.     echo $dash."//".$dots."!".$dots."\\\\".$dash."\n";
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement