Menu
Coddy logo textTech

A Instrução `if`

Parte da seção Fundamentos do Journey de GO da Coddy — lição 34 de 109.

A instrução if permite que seu programa tome decisões com base em condições. Ela executa o código apenas quando uma condição é verdadeira.

Vamos criar um programa simples que usa uma instrução if para verificar a idade de alguém:

age := 18
    
if age >= 18 {
    fmt.Println("You are an adult")
}

Após executar este código, o programa verifica se a variável age é maior ou igual a 18. Como 18 é igual a 18, a condição é verdadeira, e a mensagem "You are an adult" será exibida na tela.

O código dentro das chaves só é executado quando a condição é avaliada como verdadeira. Se a idade fosse menor que 18, nada seria impresso.

challenge icon

Desafio

Iniciante
Neste desafio, você praticará o uso de uma instrução if em Go. Temos uma variável temperature com o valor 25. Sua tarefa é escrever uma instrução if que verifique se a temperatura é maior que 20. Se for, imprima "It's warm today!"

Folha de consulta

A instrução if executa o código apenas quando uma condição é verdadeira:

age := 18
    
if age >= 18 {
    fmt.Println("You are an adult")
}

O código dentro das chaves só é executado quando a condição é avaliada como verdadeira. Se a condição for falsa, nada acontece.

Experimente você mesmo

package main

import "fmt"

func main() {
	// Esta variável representa a temperatura em Celsius
	temperature := 25
	
	// TODO: Escreva uma instrução if que verifique se a temperatura é maior que 20
	// Se for verdadeiro, imprima "It's warm today!"
	
	
	fmt.Println("Weather check complete.")
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos