Menu
CoddyTech

Números

Parte da seção Fundamentos 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 em 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 único e um valor que pode ser de diferentes tipos. Rust tem vários tipos de dados integrados que definem o tipo de valor que uma variável pode armazenar.

Para inicializar uma variável, usamos o seguinte formato:

let variable_name: variable_type = value;

Em Rust, os números geralmente são representados usando dois tipos de dados principais: i32 e f64.

i32 é usado para armazenar números inteiros sem casas decimais. Por exemplo:

let age: i32 = 30;
let temperature: i32 = -5;
let count: i32 = 100;

f64 é usado para armazenar números com casas decimais. Por exemplo:

let price: f64 = 99.99;
let pi: f64 = 3.14159;
let fraction: f64 = 0.5;

Ao declarar variáveis em Rust, você pode especificar o tipo da variável após o nome e dois-pontos. Isso é conhecido como declaração de tipo. O tipo é opcional quando Rust consegue inferi-lo a partir do valor: let count = 100; é um i32 e let price = 99.99; é um f64. Depois que uma variável é declarada com determinado tipo, ela só pode armazenar 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.

As linhas abaixo do seu código as exibem neste formato:

Quantity: [value of quantity]
Price: [value of item_price]

Experimente você mesmo

    // Declare e inicialize as variáveis aqui
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

Pratique por conta própria: Compilador de Rust online