/*
* 程序的版权和版本声明部分:
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:周经纬
* 完成日期:2013年 10月 25 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:一个程序求多种图形面积。
* 程序输出:“输出s的值”
* 问题分析:略
* 算法设计:略
*/
#include <iostream>
using namespace std;
int main()
{
int chooser;
double height,width,a,h,s,r;
cout<<"请选择几何图形:"<<endl;
cout<<"1矩形 2三角形 3圆"<<endl;
cin>>chooser;
if(chooser==1)
{
cout<<"请依次输入矩形的高和宽"<<endl;
cin>>height>>width;
s=height*width;
cout<<"矩形的面积:"<<s<<endl;
}else if(chooser==2)
{
cout<<"请依次输入边长和高:"<<endl;
cin>>a>>h;
s=a*h/2;
cout<<"三角形面积是:"<<s<<endl;
}else{
cout<<"请输入半径:"<<endl;
cin>>r;
s=r*r*3.1415926;
cout<<"圆的面积是:"<<s<<endl;
}
return 0;
}
心得体会:通过一个程序可以选择性的求图形面积,