| Arquivo: Exemplo.rs |
| use std::io::{self, Write}; fn x_print(message: &str) { print!("{}", message); // Sem quebra de linha io::stdout().flush().unwrap(); // Garante que a saida seja exibida imediatamente } fn x_println(message: &str) { println!("{}", message); // Com quebra de linha } fn x_input(prompt: &str) -> String { x_print(prompt); let mut input = String::new(); io::stdin().read_line(&mut input).unwrap(); input.trim().to_string() // remove o \n do final } fn main() { x_print("Esta eh uma mensagem de exemplo."); x_println("Esta eh uma mensagem de exemplo."); let nome = x_input("Qual eh o seu nome? "); x_println(&format!("Olah, {}!", nome)); } |