Guest User

Untitled

a guest
Oct 17th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. package main
  2.  
  3. import (
  4. "fmt"
  5. "time"
  6. )
  7.  
  8. func main() {
  9. fmt.Println("Anna liikemäärä")
  10. liikeMaara := 0
  11. fmt.Scan(&liikeMaara)
  12.  
  13. liike(liikeMaara)
  14. liikeTakaisin(liikeMaara)
  15. }
  16.  
  17. func clear() {
  18. for i := 0; i < 25; i++ {
  19. fmt.Printf("\n")
  20. }
  21. }
  22.  
  23. func tikku(n int) {
  24. space(n)
  25. fmt.Println("\\o/")
  26. space(n)
  27. fmt.Println(" |")
  28. space(n)
  29. fmt.Println("/ \\")
  30. }
  31.  
  32. func space(n int) {
  33. for i := 0; i < n; i++ {
  34. fmt.Printf(" ")
  35. }
  36. }
  37.  
  38. func liike(n int) {
  39. for i := 0; i < n; i++ {
  40. time.Sleep(time.Millisecond * 100)
  41. clear()
  42. tikku(i)
  43. }
  44. }
  45.  
  46. func liikeTakaisin(n int) {
  47. for i := n; i >= 0; i-- {
  48. time.Sleep(time.Millisecond * 100)
  49. clear()
  50. tikku(i)
  51. }
  52. }
Add Comment
Please, Sign In to add comment