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.
Desafío
PrincipianteEscribe un programa en Rust que declare e inicialice las siguientes variables:
- Declara una variable
i32llamadaquantitye inicialízala con el valor5. - Declara una variable
f64llamadaitem_pricee inicialízala con el valor24.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);
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentals
4Operadores Parte 1
Operadores aritméticosOperador de móduloAtajos aritméticosOperadores de comparaciónComparación de strings5Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 33Variables Parte 2
Declaración de tiposConvenciones de nomenclaturaInferencia de tiposResumen - Inicializar variablesConversión de tipos9Bucles
For sobre seriesBucle WhileBreakContinueBucle anidadoEtiquetas de bucleBucle infinitoResumen - Entrada dinámica