Advertisement
Spocoman

09. House

Sep 26th, 2024
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.67 KB | None | 0 0
  1. package main
  2.  
  3. import "fmt"
  4.  
  5. func main() {
  6.     var n int
  7.     fmt.Scanln(&n)
  8.    
  9.     for i := 1; i <= (n + 1) / 2; i++ {
  10.         for j := 0; j < (n + 1) / 2 - i; j++ {
  11.             fmt.Print("-")
  12.         }
  13.         if n % 2 == 1 {
  14.             fmt.Print("*")
  15.         } else {
  16.             fmt.Print("**");
  17.         }
  18.         for k := 1; k < i; k++ {
  19.             fmt.Print("**")
  20.         }
  21.         for j := 0; j < (n + 1) / 2 - i; j++ {
  22.             fmt.Print("-")
  23.         }
  24.         fmt.Println()
  25.     }
  26.  
  27.     for i := 0; i < n / 2; i++ {
  28.         fmt.Print("|")
  29.         for x := 0; x < n - 2; x++ {
  30.         fmt.Print("*")
  31.         }
  32.         fmt.Println("|")
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement