如何在Eiffel中生成两个值之间的随机整数?

时间:2017-10-30 19:27:51

标签: random eiffel

我想模拟骰子滚动功能。但是,我没有得到我所期望的。我想得到一个价值在1到6之间的骰子(骰子)。

我试图在Eiffel文档中找到它,但这很难做到。

1 个答案:

答案 0 :(得分:1)

以下代码打印10个连续卷的值:

local
    r: RANDOM
do
    across
        1 |..| 10 as i
    from
        create r.set_seed (...) -- ... is the initial "seed"
        r.start
    loop
        io.put_integer (r.item \\ 6 + 1)
        io.put_new_line
        r.forth
    end
end