一个程序求各种面积
2013-10-25 17:01
316 查看
/* * 程序的版权和版本声明部分: * 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; }
心得体会:通过一个程序可以选择性的求图形面积,
相关文章推荐
- 一个测试ACE各种内存分配策略效率的程序
- [数据库测试]强烈推荐一个python ODBC数据源插件,可支持Oracle,Db2,Mysql,Sql-server以及各种数据库版本,附例子和测试程序
- 编写一个Java程序,计算半径为3.0的圆周长和面积并输出结果
- 写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的main()函数,求出定义的几个几何体的面积和
- 编写一个掷骰子100次的程序,打出各种点数的出现次数
- 三角形面积=SQRT(S*(S-a)*(S-b)*(S-c)) 其中S=(a+b+c)/2,a、b、c为三角形的三边。 定义两个带参的宏,一个用来求area, 另一个宏用来求S。 写程序,在程序中用带
- 每日一个C++小程序(一)--Circle类 求面积
- 5.7 编写一个程序,其中有一个函数指针*parea,通过它分别指向计算圆的面积函数 circle 和矩形面积函数 rect 来计算给定圆的面积和矩形面积。
- 每天一个C++小程序(求圆面积)
- 写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的main()函数,求出定义的几个几何体的面积和。
- Chapter12——编写一个程序,求面积和
- 一个完整的BDC程序,仅供参考!(包括各种参数的配置)
- 编写一个程序,实现顺序表的各种基本运算
- 编写一个程序实现单链表的各种基本运算(假设顺序表的元数基本类型为Char)
- 用带参数的宏设计一个计算矩形面积的程序
- 我是一个学生,非常崇拜各种程序大神
- 编写一个程序,实现单链表的各种基本运算
- 编写一个程序实现顺序栈的各种基本运算(假设顺序表的元数基本类型为Char)
- 问题:利用 C++的各种控制语句编写一个万年历程序。 要求:显示任何年份的日历,日历以月份顺序排列,每月以星期顺序排列,类似于一 般挂历上的格式。
- 解决安装Intel各种驱动提示“安装程序未能安装一个或多个设备驱动程序”的问题