aprendago icon indicating copy to clipboard operation
aprendago copied to clipboard

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

Open vkorbes opened this issue 4 years ago • 16 comments

Exercício: Capítulo 7, Exercício 6 (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/7ukbORRgxS1

diegoparra avatar Oct 06 '20 01:10 diegoparra

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

thiagoalgo avatar Jan 10 '21 18:01 thiagoalgo

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

viniciussanchez avatar Jan 15 '21 14:01 viniciussanchez

package main

import "fmt"

func main() {
	x := true

	if x == true {
		fmt.Println(x)
	}
}

tomxdev avatar Feb 03 '21 10:02 tomxdev

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

  • Crie um programa que demonstre o funcionamento da declaração if.

an4kein avatar Feb 10 '21 00:02 an4kein

OBS: Por algum motivo e eu não sei qual, eu acabei me empolguei um pouco, hehe! <3

package main

import (
	"fmt"
	//"os"
	"strings"
)

/*
	JOGO: Acerte a fruta!
*/

func main() {

	/*
		// Declara uma variável do tipo string
		var fruta string

		// Entrada de dados
		_, err := fmt.Scan(&fruta)

		// Trata o erro do método Scan()
		if err != nil {
			// Encerra o programa com o valor diferente de 0
			os.Exit(-1)
		}

		// Converte a string para caixa baixa (minúsculo)
	*/

	fruta := "cevreja"
	fruta = strings.ToLower(fruta)

	// Condição que verifica qual é a fruta da variável.
	if fruta == "maçã" {
		fmt.Println("Errado, maçã não é a fruta! =)")
	} else if fruta == "amora" {
		fmt.Println("Errado, amora não é a fruta! :D")
	} else if fruta == "cereja" {
		fmt.Println("Errado, cereja não é a fruta! :O")
	} else if fruta == "laranja" {
		fmt.Println("Acertou! A fruta é laranja! :)")
	} else {
		fmt.Println("Errado,", fruta, "não é a fruta!")
	}
}

Output:

Errado, cereja não é a fruta! :O

ygorsimoes avatar Mar 15 '21 14:03 ygorsimoes

package main

//Crie um programa que demonstre o funcionamento da declaração if.
import "fmt"

func main() {
	fmt.Print("Bom dia! ")

	if eDomingo := false; eDomingo {
		fmt.Print("Hoje é Domingo!")
	}
}

Resolução do Exercício

JPauloMoura avatar May 27 '21 01:05 JPauloMoura

package main

import "fmt"

func main() { x := 10 if x == 10 { fmt.Println("X = 10") } }

Lucasmirandar avatar Jun 08 '21 11:06 Lucasmirandar

package main

import "fmt"

func main(){
	x := 15
	if x < 18{
		fmt.Printf("Esse filme não é para menores de 18\n")
	}
}

andersoncleyson avatar Aug 25 '21 04:08 andersoncleyson

package main

import (
	"fmt"
)

func main() {
	numero1 := 2
	numero2 := 3
	numero3 := 4

	// Este algoritmo irá retornar um print somente se um valor i do loop for divísivel por uma variável respectiva
	// É importante perceber que um numéro pode ser divisível por mais valores, por isto não é bom colocar a sintaxe if-else, pois ela só iria retornar um único valor possível
	// Ex.: 8 é divisível por 2 E 4, numa relação if-else, ele só poderia ser divsível por 2 OU 4
	for i := 1; i <= 10; i++ {
		if i%numero1 == 0 {
			fmt.Println("Número", i, " é divisível por 2")
		}
		if i%numero2 == 0 {
			fmt.Println("Número", i, " é divisível por 3")
		}
		if i%numero3 == 0 {
			fmt.Println("Número", i, " é divisível por 4")
		}
	}
}

Saída

Número 2  é divisível por 2
Número 3  é divisível por 3
Número 4  é divisível por 2
[...]

CarlosSMA avatar Dec 21 '21 17:12 CarlosSMA

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

CaueFarias avatar Feb 17 '22 13:02 CaueFarias

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

image

wfrsilva avatar May 26 '22 03:05 wfrsilva

s := "Gabriel"

if s == "Gabriel" {
	fmt.Println("Que nome legal")
}

M3L1M avatar Feb 11 '23 04:02 M3L1M

package main

import (
	"fmt"
)

func main() {

	x := true

	if x {
		fmt.Println("É verdadeiro!")
	} else {
		fmt.Println("É falso!")
	}

}

adelsonsljunior avatar May 13 '23 13:05 adelsonsljunior

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

DominMFD avatar May 14 '24 13:05 DominMFD

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

Vitor-Zen avatar Jul 01 '24 12:07 Vitor-Zen