Un cours pour se lancer dans la programmation avec le langage Go (golang).
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

48 Zeilen
688 B

  1. package main
  2. import (
  3. "fmt"
  4. "math/rand"
  5. "time"
  6. )
  7. func main() {
  8. var x = 1
  9. if x > 5 {
  10. fmt.Println("x est superieur a 5")
  11. }
  12. for i := 1; i < 100; i++ {
  13. fizzbuzz(i)
  14. }
  15. // Decommenter cette ligne pour avoir l'erreur depassement de capacite
  16. // fmt.Println(minRand(5000000000000000000))
  17. }
  18. func fizzbuzz(n int) {
  19. if n%15 == 0 {
  20. fmt.Println("FizzBuzz")
  21. } else if (n % 5) == 0 {
  22. fmt.Println("Buzz")
  23. } else if (n % 3) == 0 {
  24. fmt.Println("Fizz")
  25. } else {
  26. fmt.Println(n)
  27. }
  28. }
  29. func minRand(min int) int {
  30. rand.Seed(time.Now().UnixNano())
  31. if v := rand.Int(); v > min {
  32. return v
  33. }
  34. return min
  35. }
  36. func isEven(n int) bool {
  37. if n%2 == 1 {
  38. return false
  39. }
  40. return true
  41. }