Inteiros (int)
Parte da seção Fundamentos do Journey de GO da Coddy — lição 7 de 109.
Inteiros (int) são números inteiros sem pontos decimais. Go usa int para armazenar esses valores.
Vamos criar uma variável inteira usando a palavra-chave var:
var age int = 25
fmt.Println("Age:", age)Após executar este código, você verá Age: 25 exibido na tela. Criamos uma variável inteira chamada age com o valor 25.
Agora, vamos criar um inteiro usando a sintaxe de declaração curta do Go com :=:
score := 95
fmt.Println("Score:", score)Após executar este código, você verá Score: 95 exibido na tela. O operador := determina automaticamente que score deve ser do tipo inteiro com base no valor 95.
Desafio
InicianteNeste desafio, você praticará o trabalho com variáveis inteiras em Go.
Inteiros (int) são números inteiros sem pontos decimais. Eles podem ser positivos, negativos ou zero.
Suas tarefas:
- Crie uma variável inteira chamada
agecom o valor 25 - Crie outra variável inteira chamada
yearcom o valor 2023 - Crie uma terceira variável inteira chamada
temperaturecom o valor -5 - Imprima todas as três variáveis em linhas separadas usando
fmt.Println()
Folha de consulta
Inteiros (int) são números inteiros sem pontos decimais. Eles podem ser positivos, negativos ou zero.
Crie variáveis inteiras usando a palavra-chave var:
var age int = 25
fmt.Println("Age:", age)Crie inteiros usando a sintaxe de declaração curta do Go com :=:
score := 95
fmt.Println("Score:", score)Experimente você mesmo
package main
import "fmt"
func main() {
// Crie suas variáveis inteiras aqui
age := ?
year := ?
temperature := ?
// Imprima as variáveis em linhas separadas
fmt.Println(?)
fmt.Println(?)
fmt.Println(?)
}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
4Operadores de Comparação e Lógicos
Operadores de Comparação - Parte 1Operadores de Comparação - Parte 2Operador Lógico ANDOperador Lógico OROperador Lógico NOTFundamentos de Precedência de OperadoresRecapitulação - Fazendo Comparações7Fluxo de Controle: Loops
O Loop `for` ExplicadoLoop For - BásicoLoop For - Apenas CondiçãoA Palavra-chave `break`A Palavra-chave `continue`Loops AninhadosRecapitulação - Repetindo Ações2Variáveis e Tipos de Dados Básicos
O que é uma variávelInferência de Tipo com `:=`Inteiros (int)Números de Ponto FlutuanteBooleanosStringsValores ZeroConstantesConvenções de NomenclaturaRecapitulação - Variáveis e Tipos5Entrada/Saída Básica
Saída FormatadaVerbos de FormataçãoImprimindo TiposObtendo Entrada Básica do UsuárioRecapitulação - Entrada e Saída8Funções
Entendendo FunçõesDeclarando uma FunçãoChamando FunçõesParâmetros de FunçãoRetornando um Único ValorRetornando Múltiplos ValoresValores de Retorno NomeadosFundamentos de Escopo de FunçãoRecapitulação - Criando Código Reutilizável3Operadores Básicos
Operadores AritméticosOperador de DivisãoO Operador MóduloOperador de AtribuiçãoOperadores de Atribuição CompostaIncremento e DecrementoRecapitulação - Cálculos6Fluxo de Controle: Condicionais
A Instrução `if`A Palavra-chave `else`A Palavra-chave `else if`Sombreamento de Variáveis no `if`Inicializando VariáveisA Instrução `switch`Switch com ExpressõesSwitch sem ExpressãoA Palavra-chave `fallthrough`Recapitulação - Tomando Decisões