Giter Club home page Giter Club logo

Comments (17)

alansantosmg avatar alansantosmg commented on August 22, 2024 1

Pesquisei e descobri uma forma de manipular datas.
Então obtive a data atual, extraí dela o ano atual.
Como gosto de fazer o "for" sempre do mesmo jeito, coloquei o contador no mesmo. Rodou.

/*
- Crie um loop utilizando a sintaxe: for condition {}
- Utilize-o para demonstrar os anos desde que você nasceu.
*/

package main

import (
	"fmt"
	"time"
)

// guardar a data atual obtida da função time.Now() que vem no package time numa variavel 
var dataAtual = time.Now()

// extrair o ano da variavel onde foi guardada a data atual
var anoAtual = dataAtual.Year()

func main() {

	for anoNascimento := 1973 ; ; anoNascimento++ {
		fmt.Printf("%v ", anoNascimento)

		// /quebra de linha por decada
		if anoNascimento%10 == 0 {
			fmt.Println()
		}

		// compara ano nascimento com  ano atual
		if anoNascimento == anoAtual {
			break
		}
	}
}

from aprendago.

diegoparra avatar diegoparra commented on August 22, 2024

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

from aprendago.

andersoncleyson avatar andersoncleyson commented on August 22, 2024

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

from aprendago.

thiagoalgo avatar thiagoalgo commented on August 22, 2024

https://play.golang.org/p/R-127YRSHpy

from aprendago.

viniciussanchez avatar viniciussanchez commented on August 22, 2024

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

from aprendago.

tomxdev avatar tomxdev commented on August 22, 2024
package main

import "fmt"

func main() {
	born := 1980
	year := 2021
	for born <= year {
		fmt.Println(born)
		born++
	}
}

from aprendago.

an4kein avatar an4kein commented on August 22, 2024

https://play.golang.org/p/8m4ECmCFQuE

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

from aprendago.

ygorsimoes avatar ygorsimoes commented on August 22, 2024
package main

import "fmt"

func main() {

	// Declara e atribui valores inteiros a variáveis
	anoNascimento := 2000
	anoAtual := 2021

	// Loop que começa em 2000 e termina em 2021
	for anoNascimento <= anoAtual {

		// Imprime o loop
		fmt.Println("Ano:", anoNascimento)

		// Adiciona +1 a variável
		anoNascimento++
	}
}

Output:

Ano: 2000
Ano: 2001
Ano: 2002
Ano: 2003
Ano: 2004
Ano: 2005
Ano: 2006
...
Ano: 2014
Ano: 2015
Ano: 2016
Ano: 2017
Ano: 2018
Ano: 2019
Ano: 2020
Ano: 2021

from aprendago.

JPauloMoura avatar JPauloMoura commented on August 22, 2024
package main

// Crie um loop utilizando a sintaxe: for condition {}
// Utilize-o para demonstrar os anos desde que você nasceu
import "fmt"

func main() {
	cont := 1998

	for cont <= 2021 {
		fmt.Print(cont, " ")
		cont++
	}
}

Resolução do Exercício

from aprendago.

Lucasmirandar avatar Lucasmirandar commented on August 22, 2024

package main

import "fmt"

func main() {
for ano := 1997; ano <= 2021; ano++ {
fmt.Println(ano)
}
}

from aprendago.

andersoncleyson avatar andersoncleyson commented on August 22, 2024
package main

import "fmt"

func main(){
	ano := 1995
	for ano <= 2021 {
		fmt.Println(ano)
		ano++
	}
}

from aprendago.

CarlosSMA avatar CarlosSMA commented on August 22, 2024
package main

import (
	"fmt"
)

func main() {
	anoNascimento := 2003

	for anoNascimento <= 2021 {
		fmt.Println(anoNascimento)
		anoNascimento += 1
	}
}

from aprendago.

CaueFarias avatar CaueFarias commented on August 22, 2024

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

from aprendago.

viniciusbmello avatar viniciusbmello commented on August 22, 2024
package main

import (
	"fmt"
	"time"
)

func main() {
	y := time.Now().Year() - 28
	for y <= time.Now().Year() {
		fmt.Println(y)
		y++
	}
}

from aprendago.

wfrsilva avatar wfrsilva commented on August 22, 2024

https://go.dev/play/p/qU6VnFVuHsk
image

from aprendago.

M3L1M avatar M3L1M commented on August 22, 2024

func main() {
i := 2000

for i <= 2023 {
	fmt.Println(i)
	i++
}

}

from aprendago.

adelsonsljunior avatar adelsonsljunior commented on August 22, 2024
package main

import (
	"fmt"
)

func main() {

	anoNascimento := 2004
	anoAtual := 2023
	for anoNascimento <= anoAtual {
		fmt.Println(anoNascimento)
		anoNascimento++
	}
}

from aprendago.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.