Números
Parte da seção Fundamentos do Journey de Swift da Coddy. Lição 6 de 86.
Variáveis são contêineres que armazenam valores de dados. Elas são usadas para armazenar, manipular e exibir informações dentro de um programa.
Em resumo, uma variável é como uma unidade de memória que podemos acessar digitando o nome da variável.
Cada variável tem um nome exclusivo e um valor que pode ser de tipos diferentes. Swift é uma linguagem fortemente tipada, o que significa que ela é rigorosa quanto aos tipos de valores que suas variáveis podem armazenar.
Para inicializar uma variável ou constante, usamos o seguinte formato:
let constantName = value
var variableName = valueVamos dar uma olhada nos diferentes tipos de números:
Int: um número inteiro, como 1 ou -2.
Double: um número de ponto flutuante (decimal), como 1.32 ou 0.98.
Por exemplo:
Para inicializar uma constante do tipo Int com o nome a e o valor 3:
let a = 3Para inicializar uma constante do tipo Double com o nome b e o valor 13.2:
let b = 13.2Observação: Os nomes de variáveis não podem começar com um número. Use camelCase para separar palavras (por exemplo, playerName), não espaços ou hífens.
Desafio
InicianteEscreva um código que inicialize uma constante chamada myVar com o valor 5.
- Substitua o
?pelo valor correto - As linhas que começam com
//são comentários. Elas explicam o que fazer, mas não afetam seu código - Altere apenas a linha que diz
let myVar = ?
Experimente você mesmo
// Digite seu código abaixo
let myVar = ?
// Não altere a linha abaixo
print("myVar = \(myVar)")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 - Parte 1
Operadores aritméticosOperador móduloAtribuição compostaRecapitulação - Matemática simplesOperadores de comparação7Entrada e Saída Básicas
Função printInterpolação de stringsEntrada com readlineConversão de tiposRecapitulação - Até 120Recapitulação - Verdadeiro ou falso10Funções
Declare uma funçãoParâmetros e argumentosValores de retornoRótulos de argumentosRevisão - função SigmaRevisão - função de validaçãoValores padrão13Iterando sobre Sequências
Iterando sobre ElementosO Método EnumeradoIterando sobre Strings P1Iterando sobre Strings P22Variáveis
Let vs VarAnotações de tipoNúmerosStringBooleanoConvenções de nomenclaturaRecapitulação - Inicializar variáveis5Operadores — Parte 2
Operadores lógicos — Parte 1Operadores lógicos — Parte 2Revisão — Lógica simplesOperadores lógicos — Parte 3Operador ternário8Calculadora de Divisão da Conta
Mensagem de Boas-vindasObtendo Dados de Entrada11FizzBuzz com um Toque Especial
Visão Geral do JogoA Função FizzBuzz3Optionais
O que são OptionaisDesembrulhando com If LetGuard LetOperador de Coalescência de NilRecapitulação - Desembrulhamento Seguro6Tomada de Decisões
Instrução IfIf - ElseRecapitulação - Calculadora SimplesInstrução SwitchSwitch com Intervalos9Laços de Repetição
Laço For-InLaço WhileLaço Repeat-WhileBreakContinueRevisão - FatorialIntervalos em LaçosLaço AninhadoRevisão - Entrada Dinâmica12Fundamentos de Arrays
Declarando um ArrayAcessando ElementosModificando ArraysMétodos de ArrayRevisão - Lista de ProdutosRevisão - Array InvertidoTuplas15Rastreador de Despesas Diárias
Visão Geral do ProjetoSair do ProgramaPratique por conta própria: Playground de Swift