Rust: Variáveis
Exemplos de variáveis em Rust
fn main() { // Mutavel let mut x = 5; println!(""); println!("O valor de x é: {}", x); x = 6; println!("O valor de x é: {}", x); println!(""); // ponto flutuante let x10 = 2.0; // f64 let y10: f32 = 3.0; // f32 println!("x10 = {}", x10); println!("y10 = {}", y10); println!(""); // operacoes let soma = 5 + 10; // adição let diferenca = 95.5 - 4.3; // subtração let produto = 4 * 30; // multiplicação let quociente = 56.7 / 32.2; // divisão let resto = 43 % 5; // resto println!("soma = {}", soma); println!("diferenca = {}", diferenca); println!("produto = {}", produto); println!("quociente = {}", quociente); println!("resto = {}", resto); println!(""); // boolean let t = true; // boolean implicito let f: bool = false; // com tipo explicito println!("t = {}", t); println!("f = {}", f); println!(""); // caraceter - sempre unicode let c = 'z'; let z = 'ℤ'; let heart_eyed_cat = '😻'; println!("c = {}", c); println!("z = {}", z); println!("cat = {}", heart_eyed_cat); println!(""); // tipos compostos - tupla let tup: (i32, f64, u8) = (500, 6.4, 1); println!("tup.0 = {}, tup.1 = {}, tup.2 = {}", tup.0, tup.1, tup.2); println!(""); // matriz let meses = ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho","Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"]; println!("meses[0] = {}", meses[0]); println!(""); let mt = [1, 2, 3, 4, 5]; println!("mt[0] = {}, mt[1] = {}", mt[0], mt[1]); println!(""); }