Menu
Coddy logo textTech

Números

Parte de la sección Fundamentals del Journey de Rust de Coddy — lección 5 de 75.

Las variables son contenedores que guardan valores de datos. Se utilizan para almacenar, manipular y mostrar información dentro de un programa.

En resumen, una variable es como una unidad de memoria a la que podemos acceder escribiendo el nombre de la variable. 

Cada variable tiene un nombre único y un valor que puede ser de diferentes tipos. Rust tiene varios tipos de datos integrados que definen el tipo de valor que una variable puede contener.

Para inicializar una variable, utilizamos el siguiente formato:

let variable_name: variable_type = value;

En Rust, los números se representan normalmente utilizando dos tipos de datos principales: i32 y f64.

i32 se utiliza para almacenar números enteros sin ningún punto decimal. Por ejemplo:

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

f64 se utiliza para almacenar números con un punto decimal. Por ejemplo:

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

Al declarar variables en Rust, debes especificar el tipo de la variable después del nombre de la variable, seguido de dos puntos. Esto se conoce como declaración de tipo. Una vez que una variable se declara con un tipo determinado, solo puede contener valores de ese tipo.

challenge icon

Desafío

Principiante

Escribe un programa en Rust que declare e inicialice las siguientes variables:

  • Declara una variable i32 llamada quantity e inicialízala con el valor 5.
  • Declara una variable f64 llamada item_price e inicialízala con el valor 24.99.

Después de declarar e inicializar estas variables, usa println!() para mostrar los valores de las variables en la consola con el siguiente formato:

Quantity: [valor de quantity]
Price: [valor de item_price]

Hoja de referencia

Las variables son contenedores que guardan valores de datos. Para inicializar una variable, utiliza este formato:

let variable_name: variable_type = value;

i32 se utiliza para números enteros:

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

f64 se utiliza para números con puntos decimales:

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

La declaración de tipo es obligatoria: especifica el tipo después del nombre de la variable con dos puntos. Una vez declarada, una variable solo puede contener valores de ese tipo.

Pruébalo tú mismo

fn main() {
    // Declara e inicializa las variables aquí
    
    
    // Muestra los valores, no cambies las líneas de abajo
    println!("Quantity: {}", quantity);
    println!("Price: {}", item_price);
    
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentals