小学生C++趣味编程从入门到精通
上QQ阅读APP看书,第一时间看更新

3.2 计算篮球场的周长和面积—用变量表示公式

学校的篮球场长28米,宽15米。胖头老师要求同学们用C++程序计算篮球场的周长和面积。

豆豆首先列出长方形的周长和面积的计算公式。

然后她运用之前学到的知识,编写了如下代码。

运行结果如下。

代码的运行过程如下。

首先定义两个变量,变量length代表长方形的长度,变量breadth代表长方形的宽度。

然后按照公式定义两个新的变量,变量area代表长方形的面积,变量perimeter代表长方形的周长。像“length * breadth”“(length + breadth)*2”这样的式子,在C++中称为数学表达式。

最后用printf输出运算结果。

把计算公式转换为C++代码的规则总结如下。

(1)把公式中的变量逐一定义为C++变量。

(2)对多个变量赋值。

(3)把公式转换为C++的表达式。

(4)把计算结果存入一个新的变量。

练习题

(1)阅读程序写结果。

(2)阅读程序写结果。

(3)用C++语言计算以下图案的面积和周长,图案的各条边的尺寸如图3.1所示。

图3.1 多边形

(4)一辆汽车前3小时共行驶170千米,后4小时共行驶250千米,这辆汽车平均每小时行驶多少千米?请编写程序计算结果。