Números
Parte da seção Fundamentals do Journey de Rust da Coddy — lição 5 de 75.
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 possui um nome único e um valor que pode ser de diferentes tipos. Rust possui vários tipos de dados integrados que definem o tipo de valor que uma variável pode conter.
Para inicializar uma variável, usamos o seguinte formato:
let variable_name: variable_type = value;Em Rust, os números são tipicamente representados usando dois tipos de dados principais: i32 e f64.
i32 é usado para armazenar números inteiros sem qualquer ponto decimal. Por exemplo:
let age: i32 = 30;
let temperature: i32 = -5;
let count: i32 = 100;f64 é usado para armazenar números com um ponto decimal. Por exemplo:
let price: f64 = 99.99;
let pi: f64 = 3.14159;
let fraction: f64 = 0.5;Ao declarar variáveis em Rust, você precisa especificar o tipo da variável após o nome da variável, seguido por dois pontos. Isso é conhecido como declaração de tipo. Uma vez que uma variável é declarada com um determinado tipo, ela só pode conter valores desse tipo.
Desafio
InicianteEscreva um programa em Rust que declare e inicialize as seguintes variáveis:
- Declare uma variável
i32chamadaquantitye inicialize-a com o valor5. - Declare uma variável
f64chamadaitem_pricee inicialize-a com o valor24.99.
Após declarar e inicializar essas variáveis, use println!() para exibir os valores das variáveis no console no seguinte formato:
Quantity: [value of quantity]
Price: [value of item_price]Folha de consulta
Variáveis são contêineres que armazenam valores de dados. Para inicializar uma variável, use este formato:
let variable_name: variable_type = value;i32 é usado para números inteiros:
let age: i32 = 30;
let temperature: i32 = -5;f64 é usado para números com pontos decimais:
let price: f64 = 99.99;
let pi: f64 = 3.14159;A declaração de tipo é obrigatória - especifique o tipo após o nome da variável com dois pontos. Uma vez declarada, uma variável só pode conter valores desse tipo.
Experimente você mesmo
fn main() {
// Declare e inicialize as variáveis aqui
// Exiba os valores, não altere as linhas abaixo
println!("Quantity: {}", quantity);
println!("Price: {}", item_price);
}Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentals
4Operadores Parte 1
Operadores AritméticosOperador de MóduloAtalhos AritméticosOperadores de ComparaçãoComparação de Strings7Entrada e Saída Básica
Exibindo no ConsoleLendo a Entrada do UsuárioRevisão - Até 120Revisão - Verdadeiro ou Falso5Operadores Parte 2
Operadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 33Variáveis Parte 2
Declaração de TipoConvenções de NomenclaturaInferência de TipoRecapitulação - Inicializar VariáveisConversão de Tipo9Laços
For sobre SériesLaço WhileBreakContinueLaços AninhadosRótulos de LoopLoop InfinitoRecapitulação - Entrada Dinâmica