Rust每日一题之09-涂料计算程序
Rust每日一题之涂料计算程序
09.涂料计算程序
计算粉刷天花板需要多少加仑涂料。提示输入长和宽,假设1加仑可以粉刷350平方英尺。以整数形式显示粉刷该房间的天花板所需的加仑数。
示例输出
What is length? 30
What is width? 12
You will need to purchase 2 gallons of
paint to conver 360 square feet.
记住,涂料必须整加仑购买。所有要向上取整到下一个整数。
约束
-
使用一个常量来保存转换率。
-
确保向上取整到下一个整数。
挑战
-
修订程序,确保输入以数值形式提供。如否,不允许用户继续。
-
实现对圆形房间的支持。
-
实现对L型房间的支持。
-
实现一个移动版本的程序,这样在五金店也可以使用。
今天看来这个题目,主要是取整的问题。
查看文档:https://doc.rust-lang.org/std/primitive.f32.html#method.ceil
代码:

效果:

Rust每日一题的文章和代码都输出到Github上,地址请点击阅读原文
