Menu
Coddy logo textTech

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.

challenge icon

Desafio

Iniciante

Escreva um programa em Rust que declare e inicialize as seguintes variáveis:

  • Declare uma variável i32 chamada quantity e inicialize-a com o valor 5.
  • Declare uma variável f64 chamada item_price e inicialize-a com o valor 24.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);
    
}
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 Fundamentals