Atividade percorrida rust

⚓ Rust    📅 2025-07-30    👤 surdeus    👁️ 13      

surdeus

Warning

This post was published 125 days ago. The information described in this article may have changed.

Info

This post is auto-generated from RSS feed The Rust Programming Language Forum - Latest topics. Source: Atividade percorrida rust
use std::io;

fn main() {
    // Entrada da distancia
    println!("Digite a distancia a ser percorrida (em km):");
    let mut distancia = String::new();
    io::stdin().read_line(&mut distancia).expect("Erro ao ler a distancia");
    let distancia: f64 = distancia.trim().parse().expect("Por favor, digite um numero valido");

    // Entrada da velocidade media
    println!("Digite a velocidade media do veiculo (em km/h):");
    let mut velocidade = String::new();
    io::stdin().read_line(&mut velocidade).expect("Erro ao ler a velocidade");
    let velocidade: f64 = velocidade.trim().parse().expect("Por favor, digite um numero valido");

    // Calculo do tempo
    let tempo = distancia / velocidade;

    // Resultado
    println!("\nTempo estimado de viagem: {:.2} horas", tempo);
}

(Playground)

Output:

Digite a distancia a ser percorrida (em km):

Errors:

   Compiling playground v0.0.1 (/playground)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.71s
     Running `target/debug/playground`

1 post - 1 participant

Read full topic

🏷️ Rust_feed