P小二 P小二
← 返回文章 Rust 约 2 分钟

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上,地址请点击阅读原文

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