Class MyShape06
1/2
import java.io.*; /** * 请撰写一个Java程式MyShape.java, 程式可以: * 1. 询问图形种类 (1)圆形; (2)正方形; (3)长方形; * 2. 判断并取得输入的整数后置入变数记忆体中. (如果输入的数不是选项则要求重新输入) * 3. 询问使用者计算情形 (1)计算周长; (2)计算面积; (0)结束; * 4. 判断并取得输入的整数后置入变数记忆体中. (如果输入的数不是选项则要求重新输入) * 5. 依图形和选项不同要求使用者输入不同的资料. (例如, 圆形计算周长, 则要求使用者输入圆半 * (如果输入的资料不符合条件要求,则要求重新输入) * 6. 呈现结果 * @author 0391 P.C. Lin * @version 9602 */ public class MyShape06 { private static BufferedReader br; //宣告BufferedReader类别案例br private static int cs, cc; //宣告2个整数变数 public static void main(String args[])throws IOException { br=new BufferedReader(new InputStreamReader(System.in)); do { do { System.out.print("请输图形种类 (1)圆形 (2)正方形 (3)长方形: "); cs=Integer.parseInt(br.readLine()); if(cs!=1 && cs!=2 && cs!=3) {System.out.print("输入有误! "); } }while(cs!=1 && cs!=2 && cs!=3); do { System.out.print("请问您要(1)计算周长 (2)计算面积 (0)结束: "); cc=Integer.parseInt(br.readLine()); if(cc!=1 && cc!=2 && cc!=0) {System.out.print("输入有误! "); } }while(cc!=1 && cc!=2 && cc!=0); if(cc==0) //cc为计算选项或程式结束 { System.out.println("程式结束! "); } else if(cs==1) //cs为图形选项 { double r; //宣告变数r 用来储存半径 if(cc==1) { System.out.print("请输入圆半径:"); r=Double.parseDouble(br.readLine()); System.out.println("半径为"+r+"的圆周长为"+(2*3.14*r)); } if(cc==2) { System.out.print("请输入圆半径:"); r=Double.parseDouble(br.readLine()); System.out.println("半径为"+r+"的圆面积为"+(3.14*r*r)); }
2008/5/30 下午 05:25:11
Class MyShape06 (continued) } else if(cs==2) { double a; //宣告变数a 用来储存正方形边长 if(cc==1) { System.out.print("请输入正方形边长:"); a=Double.parseDouble(br.readLine()); System.out.println("边长为"+a+"的正方形周长为"+(4*a)); } if(cc==2) { System.out.print("请输入正方形边长:"); a=Double.parseDouble(br.readLine()); System.out.println("边长为"+a+"的正方形面积为"+(a*a)); } } else if(cs==3) { double a, b; //宣告变数a,b 用来储存长方形边长 if(cc==1) { System.out.print("请输入长方形的长:"); a=Double.parseDouble(br.readLine()); System.out.print("请输入长方形的宽:"); b=Double.parseDouble(br.readLine()); System.out.println("长为"+a+"宽为"+b+"的长方形周长为"+(2*(a+b))); } if(cc==2) { System.out.print("请输入长方形的长:"); a=Double.parseDouble(br.readLine()); System.out.print("请输入长方形的宽:"); b=Double.parseDouble(br.readLine()); System.out.println("长为"+a+"宽为"+b+"的长方形面积为"+(a*b)); } } else { System.out.println("输入错误!"); } }while(cc!=0); //当cc选项不为0时重覆 } }
- shapeofmyheart > 请撰写一个Java程式MyShapejava
-
请撰写一个Java程式MyShapejava
下载该文档 文档格式:PDF 更新时间:2008-05-03 下载次数:0 点击次数:1文档基本属性 文档语言: English 文档格式: pdf 文档作者: ecvwong 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: PolyU 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:hey-ho-ho-ho-ho-ho
下一篇:BiographyofAnneBradstreet
点击查看更多关于shapeofmyheart的相关文档
- 您可能感兴趣的
- shapeofmyheart shapemyheart shapefomyheart shapeofheart theshapeofheart heartshape shape heartshapebox secretofmyheart queenofmyheart
- 大家在找
-
- · 磁共振灌注成像
- · 经济法概论财经类笔记
- · 龙凤楼洗浴
- · 穿c字裤的模特图
- · 办公自动化高级应用
- · 初情似情txt下载
- · 嵌入式系统原理
- · 西北工业大学附属中学
- · 傲风秦界第三十九章
- · 什么版本电驴能看大黄
- · 为金正日服务的美女
- · 藏地密码txt
- · 电大建筑力学试卷
- · 初一上册英语单词表
- · 典型轴类零件图纸
- · 北京大兴租房
- · 奥比岛账号密码
- · a320飞机
- · 2011快乐女声长沙
- · 绗笁鐗堜汉姘戝竵
- · 河北省特级教师津贴
- · 铁路路基工程预算定额
- · canyourunwell
- · 温州批发鞋城
- · 音频同轴线自制
- · 2011冬季流行服装
- · 2010甘肃行测真题
- · 曲线的法线方程
- · 土建预算基础识图
- · 安卓极品飞车14
- 赞助商链接