Advertisement
Mushi

for.go

Apr 25th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.51 KB | None | 0 0
  1. // controles for for.go
  2. package main
  3.  
  4. import (
  5.     "fmt"
  6.     "time"
  7. )
  8.  
  9. func main() {
  10.     i := 1
  11.     for i <= 10 { // não tem while em Go
  12.         fmt.Println(i)
  13.         i++
  14.     }
  15.  
  16.     for i := 0; i <= 20; i += 2 {
  17.         fmt.Printf("%d", i)
  18.     }
  19.  
  20.     fmt.Println("\nMisturando... ")
  21.     for i := 1; i <= 10; i++ {
  22.         if i%2 == 0 {
  23.             fmt.Print("Par ")
  24.         } else {
  25.             fmt.Print("Impar ")
  26.         }
  27.     }
  28.  
  29.     i = 1
  30.     for {
  31.         // loaço infinito
  32.         fmt.Println("Para sempre... ")
  33.         i++
  34.         time.Sleep(time.Second)
  35.         if i == 5 {
  36.             break
  37.         }
  38.     }
  39.  
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement