Случайное число

По умолчанию, в Rust нет метода для вывода случайного числа, для этих целей используется пакет rand.

Чтобы подключить пакет «rand» к проекту, в файле «Cargo.toml» надо добавить следующую строчку:

[dependencies]
rand="0.3.0"

И выполнить код:

cargo build

В результате будет скачан и подключен пакет «rand» в текущем проекте.

extern crate rand; // Подключение пакета rand

use std::io;
use rand::Rng;

fn main() {

    // генерация случайного числа
    let rand_number = rand::thread_rng().gen_range(1, 101);

    // вывод случайного числа
    println!("Случайное число: {}", rand_number);

}