aprendago
aprendago copied to clipboard
Exercício: Capítulo 7, Exercício 7 (Nível: 3)
Exercício: Capítulo 7, Exercício 7 (Nível: 3)
Use esta thread para compartilhar sua solução, discutir o exercício com os colegas e pedir ajuda caso tenha dificuldades!
https://play.golang.org/p/4xGvuraDNTC
https://play.golang.org/p/XHcq9UXLtJs
https://play.golang.org/p/-EDl6Cml38n
package main
import "fmt"
func main() {
isValid := 2
if isValid == 0 {
fmt.Println("status 0")
}else if isValid == 1 {
fmt.Println("status 1")
}else {
fmt.Println("status inválido")
}
}
- Utilizando a solução anterior, adicione as opções else if e else.
https://play.golang.org/p/-J0H_0SRrMu
package main
//Utilizando a solução anterior, adicione as opções else if e else.
import "fmt"
func main() {
if eDomingo := true; eDomingo {
fmt.Print("Bom dia! Hoje é Domingo dia de descansar!")
} else {
fmt.Print("Bom dia! Tenho que trabalhar duro hoje!")
}
}
package main
import "fmt"
func main() { x := 10 if x < 10 { fmt.Println("X < 10") } else if x == 10 { fmt.Println("X = 10") } else { fmt.Println("X > 10") } }
package main
import (
"fmt"
)
func main() {
numero1 := 2
numero2 := 3
numero3 := 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")
}
if !(i%numero1 == 0) && !(i%numero2 == 0) && !(i%numero3 == 0) {
fmt.Println("Número", i, " não é divisível por 2, 3 ou 4")
} else if i%numero1 == 0 {
fmt.Println("Número", i, " é divisível por 2 (2)")
} else {
fmt.Println("Numéro", i, " é divisível por 3 ou 4")
}
}
}
Saída
Número 1 não é divisível por 2, 3 ou 4
Número 2 é divisível por 2
Número 2 é divisível por 2 (2)
Número 3 é divisível por 3
Numéro 3 é divisível por 3 ou 4
[...]
https://go.dev/play/p/B2tye_aStOT
https://go.dev/play/p/2j1rnyTzcpS
s := "Gabriel"
if s == "Gabriel" {
fmt.Println("Que nome legal")
} else if s == "Marquinhos" {
fmt.Println("Que nome meia boca")
} else {
fmt.Println("Blz, pare de tentar, o seu nome não é legal")
}
package main
import (
"fmt"
)
func main() {
numero := 3
if numero == 1 {
fmt.Println("É 1!")
} else if numero == 2 {
fmt.Println("É 2!")
} else {
fmt.Println("É um número aleatório!")
}
}
https://www.onlinegdb.com/fork/U88xkuF_J
https://go.dev/play/p/5abujcTuBNm
https://go.dev/play/p/NgiyHetfiM2