图形面积计算器

这篇文章介绍了一个简单的C++程序,用于计算不同形状(圆、长方形、正方形和椭圆)的面积。用户通过输入选择相应的图形类型,程序会进行计算并显示结果。

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
const double pai = 3.14;
void yxarea(){
	cout << "请输入圆的半径(厘米)";
	double r;
	cin >> r;
	Sleep(1000);
	cout << r * pai * 2 << "平方厘米";	
}
void cfxarea(){
	cout << "请输入长方形的长和宽(厘米)";
	int a, b;
	cin >> a >> b;
	Sleep(1000);
	cout << a * b << "平方厘米";
}
void zfxarea(){
	cout << "请输入正方形的边长(厘米)";
	int a;
	cin >> a;
	Sleep(1000);
	cout << a * a << "平方厘米";
}
void tyxarea(){
	cout << "请输入椭圆形的半长轴和半短轴(厘米)";
	double a, b;
	cin >> a >> b;
	Sleep(1000);
	cout << pai * a * b << "平方厘米";
}
int main(){
	cout << "图形计算器" << endl;
	cout << "1圆  2长方形  3正方形  4椭圆形";
	int p;
	cin >> p;
	for(int i = 1;i <= 10;i++){
		switch (p) {
			case 1:
				yxarea();
				Sleep(5000);
				system("cls");
				break;
			case 2:
				cfxarea();
				Sleep(5000);
				system("cls");
				break;
			case 3:
				zfxarea();
				Sleep(5000);
				system("cls");
				break;	
			default:
				tyxarea();
				Sleep(5000);
				system("cls");
				break;
		}
		cout << "还可以输" << 10 - i << "次!\\(^_^)/" << endl << endl;		
	}
	Sleep(1000);
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值