aprendago icon indicating copy to clipboard operation
aprendago copied to clipboard

Exercício: Capítulo 7, Exercício 4 (Nível: 3)

Open vkorbes opened this issue 4 years ago • 16 comments

Exercício: Capítulo 7, Exercício 4 (Nível: 3)

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/fJ6-xsy9nKK

diegoparra avatar Oct 06 '20 01:10 diegoparra

https://play.golang.org/p/x5-xHZrAmsj

thiagoalgo avatar Jan 10 '21 17:01 thiagoalgo

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

viniciussanchez avatar Jan 15 '21 14:01 viniciussanchez

package main

import "fmt"

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

tomxdev avatar Feb 03 '21 10:02 tomxdev

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

https://play.golang.org/p/FjEDGG-6eWT

an4kein avatar Feb 10 '21 00:02 an4kein

package main

import "fmt"

func main() {

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

	// Loop infinito
	for {

		// Condição para checar se o anoNascimento é menor ou igual ao anoAtual
		if anoNascimento <= anoAtual {

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

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

		} else {

			// Interrompe o loop caso a condição seja falso
			break
		}
	}
}

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

ygorsimoes avatar Mar 15 '21 13:03 ygorsimoes

package main

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

func main() {
	nascimento := 1998
	atual := 2021

	for {
		if nascimento > atual {
			break
		}

		fmt.Print(nascimento, " ")
		nascimento++
	}
}

Resolução do Exercício

JPauloMoura avatar May 26 '21 01:05 JPauloMoura

package main

import "fmt"

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

Lucasmirandar avatar Jun 07 '21 22:06 Lucasmirandar

package main

import "fmt"

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

andersoncleyson avatar Aug 25 '21 03:08 andersoncleyson

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

CaueFarias avatar Feb 17 '22 01:02 CaueFarias

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

image

wfrsilva avatar May 26 '22 03:05 wfrsilva

func main() { i := 2000

for {
	fmt.Println(i)
	i++

	if i > 2023 {
		break
	}
}

}

M3L1M avatar Feb 11 '23 04:02 M3L1M

package main

import (
	"fmt"
)

func main() {

	anoNascimento := 2004
	anoAtual := 2023
	for {
		if anoNascimento > anoAtual {
			break
		}
		fmt.Println(anoNascimento)
		anoNascimento++
	}
}

adelsonsljunior avatar May 13 '23 13:05 adelsonsljunior

https://goplay.tools/snippet/qQT3ZhZcU64

mrercj avatar Apr 21 '24 02:04 mrercj

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

DominMFD avatar May 14 '24 13:05 DominMFD