Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main
- import (
- "fmt"
- )
- func main() {
- var n int
- fib := make(chan int, 10)
- go func() {
- for i, j := 0, 1; ; i, j = j, i+j {
- fib <- j
- }
- }()
- fmt.Printf("n= ")
- fmt.Scanf("%d", &n)
- for i := 1; i <= n; i++ {
- fmt.Printf("%d ", <-fib)
- }
- fmt.Println()
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement