课后习题之计算矩形的面积和周长
2014-05-06 11:16
691 查看
这个是计算矩形的周长和面积,对个人来说其实还是很容易,仅供参考。
package MyRect;
import javax.swing.*;
public class Rect
/**
*这是计算矩形的面积和周长
* @author jie
* 联系方式QQ:295485329
*/
{
public static void main(String args[])
{
int l;//定义一个l为长
String s=(String)JOptionPane.showInputDialog(null,"请输入矩形的长","计算矩形面积",
JOptionPane.PLAIN_MESSAGE,null,null,null);
l=Integer.parseInt(s);//输入矩形的长
int h; //定义一个h为宽
String a=(String)JOptionPane.showInputDialog(null,"请输入矩形的宽","计算矩形面积",
JOptionPane.PLAIN_MESSAGE,null,null,null);
h=Integer.parseInt(a);//输入矩形的宽
double k,i;
Rect rect=new Rect();//声明对象并初始化
k=rect.area(l, h);//调用对象rect的方法,计算矩形的面积,并把返回值赋给k
i=rect.perimeter(l, h);//调用对象rect的方法,计算矩形的周长,并把返回值赋给i
if(l>=h)//判断长和宽的值,长一定要大于或等于宽才能为矩形
{
System.out.println("矩形的面积="+k);
System.out.println("矩形的周长="+i);
}
else
{
System.out.println("这不是标准的矩形");
}
}
public double area(int l,int h)
{
return l*h;
}//定义矩形的面积计算方法,然后返回到已经定义好的rect.area
public double perimeter(int l,int h)
{
return 2*(l+h);
}//定义矩形的周长计算方法,然后返回到已经定义好的rect.perimeter
//void setl(float f){
//l = f;
}
对书本上的例题改进了一下,通过输入来进行对多个输出,不像书本上那样只能单个输出。
package MyRect;
import javax.swing.*;
public class Rect
/**
*这是计算矩形的面积和周长
* @author jie
* 联系方式QQ:295485329
*/
{
public static void main(String args[])
{
int l;//定义一个l为长
String s=(String)JOptionPane.showInputDialog(null,"请输入矩形的长","计算矩形面积",
JOptionPane.PLAIN_MESSAGE,null,null,null);
l=Integer.parseInt(s);//输入矩形的长
int h; //定义一个h为宽
String a=(String)JOptionPane.showInputDialog(null,"请输入矩形的宽","计算矩形面积",
JOptionPane.PLAIN_MESSAGE,null,null,null);
h=Integer.parseInt(a);//输入矩形的宽
double k,i;
Rect rect=new Rect();//声明对象并初始化
k=rect.area(l, h);//调用对象rect的方法,计算矩形的面积,并把返回值赋给k
i=rect.perimeter(l, h);//调用对象rect的方法,计算矩形的周长,并把返回值赋给i
if(l>=h)//判断长和宽的值,长一定要大于或等于宽才能为矩形
{
System.out.println("矩形的面积="+k);
System.out.println("矩形的周长="+i);
}
else
{
System.out.println("这不是标准的矩形");
}
}
public double area(int l,int h)
{
return l*h;
}//定义矩形的面积计算方法,然后返回到已经定义好的rect.area
public double perimeter(int l,int h)
{
return 2*(l+h);
}//定义矩形的周长计算方法,然后返回到已经定义好的rect.perimeter
//void setl(float f){
//l = f;
}
对书本上的例题改进了一下,通过输入来进行对多个输出,不像书本上那样只能单个输出。
相关文章推荐
- SICP 习题2.3 计算矩形面积和周长
- 通过程序设计几何图形(Shape)、矩形(Rectangle)、圆形(Circle)、正方形(Square)几种类型, 能够利用接口和多态性计算几何图形的面积和周长并显示
- 通过程序设计几何图形(Shape)、矩形(Rectangle)、圆形(Circle)、正方形(Square)几种类型, 能够利用接口和多态性计算几何图形的面积和周长并显示。
- PHP图形计算器(计算三角形矩形周长面积)
- Java接口实验,计算矩形和圆的周长和面积
- java用接口、多态、继承、类计算三角形和矩形周长及面积的方法
- 1.创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- 通过程序设计几何图形(Shape)、矩形(Rectangle)、圆形(Circle)、正方形(Square)几种类型, 能够利用接口和多态性计算几何图形的面积和周长并显示。
- 定义一个图形类及其子类(三角形和矩形),分别计算其面积和周长。
- 通过程序设计几何图形(Shape)、矩形(Rectangle)、圆形(Circle)、正方形(Square)几种类型, 能够利用接口和多态性计算几何图形的面积和周长并显示。
- 1、通过程序设计几何图形(Shape)、矩形(Rectangle)、圆形(Circle)、正方形(Square)几种类型,能够利用接口和多态性计算几何图形的面积和周长并显示。 2、按以下要求编写程序
- 1.创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- 通过程序设计几何图形(Shape)、矩形(Rectangle)、圆形(Circle)、正方形(Square)几种类型, 能够利用接口和多态性计算几何图形的面积和周长并显示。
- 计算矩形和圆的面积与周长
- 3.第二单元任务五实训:通过程序设计几何图形接口(Shape),实现类矩形(Rectangle)、圆形(Circle)、正方形(Square)几种类型,能够利用接口和多态性计算几何图形的面积和周长并显
- 通过程序设计几何图形(Shape)、矩形(Rectangle)、圆形(Circle)、正方形(Square)几种类型, 能够利用接口和多态性计算几何图形的面积和周长并显示。
- 通过程序设计几何图形(Shape)、矩形(Rectangle)、圆形(Circle)、正方形(Square)几种类型, 能够利用接口和多态性计算几何图形的面积和周长并显示。
- 创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- 【SzNOI语法百题】【d003】计算矩形周长和面积
- 计算形状Shape(圆Circle,矩形Square ,正方形Rectangle)的面积、周长