aprendago icon indicating copy to clipboard operation
aprendago copied to clipboard

Exercício: Capítulo 5, Exercício 6 (Nível: 2)

Open vkorbes opened this issue 4 years ago • 26 comments

Exercício: Capítulo 5, Exercício 6 (Nível: 2)

Link para o vídeo:

Use esta thread para compartilhar sua solução, discutir o exercício com os colegas e pedir ajuda caso tenha dificuldades!

vkorbes avatar Sep 30 '20 17:09 vkorbes

https://play.golang.org/p/UDITIF9K2L1

diegoparra avatar Oct 04 '20 19:10 diegoparra

https://play.golang.org/p/dbbkndgQPq3

andersoncleyson avatar Oct 06 '20 20:10 andersoncleyson

https://play.golang.org/p/5JcMnLv50MF

basquegran2 avatar Nov 10 '20 18:11 basquegran2

Esse foi mais fácil, já q errei iota antes não considerando constante. Tentei var mas deu erro

package main 

import ("fmt")

const (_ = iota
        x = iota + 2020
        y
        t
        b
        )
        
func main(){
   fmt.Println(x,y,t,b)
}

haystem avatar Nov 14 '20 03:11 haystem

Massa esse iota.

package main

import (
	"fmt"
)

const (
	_ = iota + 2020
	a
	b
	c
	d
)

func main() {
	fmt.Printf("Ano %d\nAno %d\nAno %d\nAno %d\n", a, b, c, d)
}

guifeliper avatar Nov 28 '20 18:11 guifeliper

https://play.golang.org/p/BYwP0r2d3q-

Julian-ie avatar Dec 27 '20 23:12 Julian-ie

https://play.golang.org/p/V8sUkQCKJYH

thiagoalgo avatar Jan 10 '21 01:01 thiagoalgo

https://play.golang.org/p/y8BFLryB2Cg

viniciussanchez avatar Jan 11 '21 11:01 viniciussanchez

package main

import "fmt"

const (
		_ = 1994 + iota
		b
		c
		d
		e
	)
func main() {
	fmt.Println( b, c, d, e)
}

tomxdev avatar Jan 28 '21 10:01 tomxdev

https://play.golang.org/p/JU-jP7bkXvk

an4kein avatar Feb 09 '21 01:02 an4kein

https://play.golang.org/p/H2bWfkfhfwH

victorinno avatar Feb 15 '21 16:02 victorinno

package main

import "fmt"

// Declara e atribui constantes cujos valores sejam os próximos 4 anos utilizando iota
const (
	_ = 2021 + iota
	primeiroAno
	segundoAno
	terceiroAno
	quartoAno
)

func main() {

	// Imprime as constantes
	fmt.Println(primeiroAno, segundoAno, terceiroAno, quartoAno)
}

Output:

2022 2023 2024 2025

ygorsimoes avatar Mar 15 '21 00:03 ygorsimoes

package main

//Utilizando iota, crie 4 constantes cujos valores sejam os próximos 4 anos demonstre estes valores.
import "fmt"

const (
	_ = iota + 2021
	ano2
	ano3
	ano4
	ano5
)

func main() {
	fmt.Print(ano2, ano3, ano4, ano5)
}

Resolução do Exercício

JPauloMoura avatar May 22 '21 22:05 JPauloMoura

https://play.golang.org/p/vvgVkSy8EH5

Lucasmirandar avatar Jun 02 '21 11:06 Lucasmirandar

package main

import "fmt"

const (
	a = iota + 2021
	b
	c
	d 
)


func main(){
	fmt.Println(a, b, c, d)
}

andersoncleyson avatar Aug 09 '21 01:08 andersoncleyson

https://play.golang.org/p/wbRabpEQjzR

ltbatis avatar Nov 15 '21 16:11 ltbatis

package main

import (
	"fmt"
)

const (
	_ = iota + 2021
	a
	b
	c
	d
)

func main() {
	fmt.Println(a, b, c, d)
}

Output

2022 2023 2024 2025

CarlosSMA avatar Dec 05 '21 23:12 CarlosSMA

https://go.dev/play/p/yQEbAN1eaFW

AlissonAp avatar Feb 07 '22 23:02 AlissonAp

https://go.dev/play/p/NeqD1IQYOrE

CaueFarias avatar Feb 08 '22 20:02 CaueFarias

package main

import "fmt"

func main() {
	const (
		_ = iota + 2022
		a
		b
		c
		d
	)

	fmt.Printf("%v\n%v\n%v\n%v\n", a, b, c, d)

}

gustavomfc avatar May 26 '22 02:05 gustavomfc

const ( _ = 2023 + iota a b c d )

func main() { fmt.Println(a, b, c, d) }

M3L1M avatar Feb 09 '23 02:02 M3L1M

https://go.dev/play/p/N86MdKOYKxO

// You can edit this code!
// Click here and start typing.
package main

import "fmt"

type teste int

func main() {

	const (
		a = 2023 + iota
		b
		c
		d
	)

	fmt.Println(a, b, c, d)
}

/*
- Utilizando iota, crie 4 constantes cujos valores sejam os próximos 4 anos.
- Demonstre estes valores.
*/

---------------------------------------------------------------------------------------------------------------------------------------------
2023 2024 2025 2026

Program exited.
---------------------------------------------------------------------------------------------------------------------------------------------

an4kein avatar May 12 '23 18:05 an4kein

https://go.dev/play/p/9euEMjsRHym

1r4mos avatar Apr 24 '24 23:04 1r4mos

https://go.dev/play/p/PUk10qO6Q_8

DominMFD avatar May 13 '24 20:05 DominMFD

https://go.dev/play/p/KCwgviQ0MDX

Vitor-Zen avatar Jun 26 '24 14:06 Vitor-Zen