C++程序 查找矩形的面积和周长

C++程序 查找矩形的面积和周长

众所周知,矩形是常见的几何图形之一,而面积和周长是矩形的两个基本属性。在这篇文章中,我们将介绍如何使用C++编写一个可以查找给定矩形面积和周长的程序。

程序思路

为了计算矩形的面积和周长,我们需要获取矩形的长和宽,然后根据相应的公式进行计算。具体步骤如下:

  1. 接收用户输入的矩形长和宽;
  2. 根据输入的长和宽计算矩形的面积和周长;
  3. 输出计算结果。

请看下面是完整的代码实现。

代码实现

#include <iostream>
using namespace std;

int main()
{
    double length, width, area, perimeter;
    cout << "请输入矩形的长和宽:";
    cin >> length >> width;

    area = length * width;
    perimeter = 2 * (length + width);
    cout << "矩形的面积为:" << area << endl;
    cout << "矩形的周长为:" << perimeter << endl;

    return 0;
}

上述代码使用 double 类型的变量保存输入的矩形长、宽、面积和周长,然后根据矩形面积和周长的定义进行计算,最后通过 cout 输出计算结果。

为了方便,我们还可以在程序中加入一个输入判断,以确保输入的数据合法。示例代码如下:

int main()
{
    double length, width, area, perimeter;
    cout << "请输入矩形的长和宽:";
    cin >> length >> width;
    if (length <= 0 || width <= 0)
    {
        cout << "输入非法!" << endl;
        return 0;
    }

    area = length * width;
    perimeter = 2 * (length + width);
    cout << "矩形的面积为:" << area << endl;
    cout << "矩形的周长为:" << perimeter << endl;

    return 0;
}

在上述代码中,我们使用 if 语句对用户输入的数据进行判断,若输入数据小于等于0,则输出错误提示信息并退出程序。这样可以避免程序在计算过程中出错。

结论

通过本文的介绍,我们可以了解到如何使用C++编写一个简单的矩形面积和周长计算程序。通过这个小程序,我们可以看到C++语言的基础使用和变量的定义与使用流程。这个小程序的基本格式可以用作其他数值计算类程序的模板。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程

C++ 示例