Menu
Coddy logo textTech

Exibindo no Console

Parte da seção Fundamentals do Journey de Rust da Coddy — lição 29 de 75.

Em Rust, você pode imprimir a saída no console usando as macros print! e println!. Essas macros permitem exibir texto, variáveis e expressões no console. A principal diferença entre print! e println! é que println! adiciona um caractere de nova linha ao final da saída, fazendo com que a próxima saída comece em uma nova linha, enquanto print! não o faz.

Veja como você pode usar estas macros: 

let name = "Alice";
let age = 30;

print!("Name: ");
print!("{}", name);
println!(" is {} years old.", age);

println!("Hello, {}!", name);

Este código produzirá a seguinte saída:

Name: Alice is 30 years old.
Hello, Alice!
challenge icon

Desafio

Iniciante

Escreva um programa em Rust que use as macros print! e println! para exibir o seguinte:

  1. Imprima "Hello, " e "Coddy!" na mesma linha.
  2. Imprima "Rust is fun!" em uma nova linha usando println!.

Use as variáveis fornecidas dentro das macros de impressão.

Folha de consulta

Em Rust, use as macros print! e println! para exibir a saída no console:

  • print! - imprime sem adicionar uma nova linha
  • println! - imprime e adiciona uma nova linha ao final

Use {} como espaços reservados (placeholders) para variáveis:

let name = "Alice";
let age = 30;

print!("Name: ");
print!("{}", name);
println!(" is {} years old.", age);

println!("Hello, {}!", name);

Saída:

Name: Alice is 30 years old.
Hello, Alice!

Experimente você mesmo

fn main() {
    let hello = "Hello, ";
    let coddy = "Coddy!";
    let rust_is_fun = "Rust is fun!";
    // Escreva seu código abaixo

}
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