diff --git a/lesson01/main.go b/lesson01/main.go new file mode 100644 index 0000000..5d7056f --- /dev/null +++ b/lesson01/main.go @@ -0,0 +1,24 @@ +package main + +import ( + "fmt" + "math/rand" + "time" +) + +func main() { + t := 0 + r := rand.New(rand.NewSource(time.Now().UnixNano())) + rows := r.Intn(100) + for x := 1; x <= rows; x++ { + if x > rows/2 { + t-- + } else { + t++ + } + for y := 0; y < t; y++ { + fmt.Print("*") + } + fmt.Print("\n") + } +} diff --git a/lesson01/readme.md b/lesson01/readme.md new file mode 100644 index 0000000..4ac3cfe --- /dev/null +++ b/lesson01/readme.md @@ -0,0 +1 @@ +流程控制学习 \ No newline at end of file