java代码求面积周长 java求周长和面积
用java求圆的面积与周长
class Circle {
创新互联公司服务项目包括耿马网站建设、耿马网站制作、耿马网页制作以及耿马网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,耿马网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到耿马省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
private int r;
public Circle(int r){
this.r=r;
}
public int getr(){
return r;
}
public double getArea(){
return Math.PI*r*r;
}
public double getCircleLength(){
return Math.PI*2*r;
}
}
public class CircleComputer{
public static void main(String []args){
Circle a=new Circle(1);
System.out.println("圆半径r= "+a.getr());
System.out.println("圆面积为:"+a.getArea());
System.out.println("圆周长为:"+a.getCircleLength());
}
}
求一个,用Java编写一个求长方形的面积和周长的程序,(面向对象).
//看看我这个程序把 比较符合面向对象的思想,告诉搂住一声,尽量把一些程序写尽方法里,而不是都写在主方法中!这样不好~~~~ 希望对你有用!!
import java.util.Scanner;
public class Ex {
public static int squ(int x,int y){ //求面积的方法
int s = x* y;
return s;
}
public static double len(int x,int y){//求周长的方法
int l = (x+y)*2;
return l;
}
public static void main(String [] aa){
System.out.println("请输入宽:"); //从命令行输入宽
Scanner in = new Scanner(System.in);
int le = in.nextInt();
System.out.println("请输入高:");//从命令行输入高
Scanner in2 = new Scanner(System.in);
int hi = in2.nextInt(); //转换为int型
int mianji = squ(le,hi); //调用方法
System.out.println("面积是:" + mianji);
/*
* 求周长同理,调用周长那个方法即可
*/
}
}
求一个计算周长和面积的java程序
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class a
{
public static void main(String []args)
{
b a=new b();
}
}
class b extends JFrame
{
private JLabel x,y,z,a;
private JTextField x1,y1,z1,a1;
private JButton bo,bo2;
public b()
{
x=new JLabel("边长: ",SwingConstants.RIGHT);
y=new JLabel("宽度: ",SwingConstants.RIGHT);
z=new JLabel("周长: ",SwingConstants.RIGHT);
a=new JLabel("面积: ",SwingConstants.RIGHT);
x1=new JTextField(10);
y1=new JTextField(10);
z1=new JTextField(10);
a1=new JTextField(10);
bo=new JButton("开始计算");
bo2=new JButton("退出程式");
setTitle("Area and Primeter of Renctangle-中软科技");
Container pane=getContentPane();
pane.setLayout(new GridLayout(5,2));
pane.add(x);
pane.add(x1);
pane.add(y);
pane.add(y1);
pane.add(z);
pane.add(z1);
pane.add(a);
pane.add(a1);
pane.add(bo);
pane.add(bo2);
setSize(400,300);
bo.addActionListener(new boHand());
bo2.addActionListener(new bo2Hand());
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
private class boHand implements ActionListener
{
private double length,width,area,primeter;
public void actionPerformed(ActionEvent e)
{
length=Double.parseDouble(x1.getText());
width=Double.parseDouble(y1.getText());
area=length*width;
primeter=2*(width+length);
z1.setText(""+primeter+"cm");
a1.setText(""+area+"cm*cm");
}
}
private class bo2Hand implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
System.exit(0);
}
}
}
用java语言如何编写计算圆周长和圆面积程序
可以通过创建一个圆的类完成计算圆周长和面积的功能。
假设这个圆的类名叫做Circle,因为根据圆的半径就可以求出圆的周长和面积,所以可以在这个类中定义一个半径属性mRadius,然后定义两个方法getLength和getArea分别实现计算圆周长和面积的功能。
java语言源代码如下:
public class Circle{
//圆的半径
private double mRadius;
public Circle(double mRadius){
this.mRadius = mRadius;
}
//获取圆的周长
public double getLength(){
return 2*Math.PI*mRadius;
}
//获取圆的面积
public double getArea(){
return Math.PI*mRadius*mRadius;
}
}
//注:由于测试类只是调用Circle类的方法,功能很简单,便没有写测试类。
Java编写一个矩形类,并计算面积和周长?
class Rectangle{
private int width = 2;
private int length = 1;
public int getWidth(){
return this.width;
}
public void setWidth(int w){
this.width = w;
}
public int getLength(){
return this.length;
}
public void setLength(int l){
this.length = l;
}
public int getArea(){
return this.length * this.width;
}
public int getCircumference(){
return (this.length + this.width) * 2;
}
public Rectangle(){}
public Rectangle(int l, int w){
this.length = l;
this.width = w;
}
}
public class demo{
public static void main(String[] args) {
Rectangle rect = new Rectangle(30, 8);
System.out.print("长方形的面积是:");
System.out.println(rect.getArea());
System.out.printf("长方形的周长是:%d\n", rect.getCircumference());
}
}
如何用java计算一个圆的面积和周长?
一、数学公式:
圆周长=2*π*半径
面积=π*半径²
二、算法分析:
周长和面积都依赖半径,所以要先输入半径值,然后套用公式,计算周长和面积。 最终输出结果即可。
三、参考代码:
代码如下
#include "stdio.h"
#define Pi 3.14
void main()
{
float r,c,area;
printf("请输入圆的半径:");
scanf("%f",r);
c=2*Pi*r;
area=Pi*r*r;
printf("该圆的周长是%.2f,面积是%.2f\n",c,area);
}
分享名称:java代码求面积周长 java求周长和面积
当前地址:http://myzitong.com/article/hgdpjo.html