欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java面向对象程序设计 java实验报告第三个,

来源: javaer 分享于  点击 37275 次 点评:239

Java面向对象程序设计 java实验报告第三个,


1.   RunYear.java  输出1900到2000年之间的所有润年

public class RunYear {

	public static void main(String[] args) {
		int i ;
		for(i=1900;i<=2000;i++){
			if((i%4==0 && i%100!=0) || i%400==0){
				System.out.println("year:"+i);
			}
		}
	}

}
2.  Jsarea.java 对三角形面积的计算

import java.util.Scanner;

public class Jsarea {

	public static void main(String[] args) {
		final  double PI = 3.14;
	
		countArea();
	}

	public static void countArea() {
		double bian1=1,bian2=1,bian3=1;
		double P;
		int i;
		double s;
		Scanner myinput = new Scanner(System.in);
		for(i=1;i<=3;i++){
			System.out.println("请输入第"+i+"个边的边长:");
			if(i==1)
			bian1 = myinput.nextDouble();
			else if(i==2)
				bian2=myinput.nextDouble();
			else
				bian3=myinput.nextDouble();
		}
		if(!(bian1+bian2>bian3) || !(bian1-bian2<bian3)){
			System.out.println("您输入的三边有误!");
			System.exit(0);
		}
		else
		{
			 P = (bian1+bian2+bian3)/2.0;
			s=Math.sqrt(P*(P-bian1)*(P-bian2)*(P-bian3));
			System.out.println("这个三角形的三边分别为:"+bian1+"  "+bian2+"   "+bian3+"    面积为:"+s);
		}
		
	}	

}
3 .  运行下列程序,并写出其输出结果。

interface ShowMessage{
	void display(String s);
}
class TV implements ShowMessage{
	public void display(String s){
		System.out.println(s);
	}
}
class PC implements ShowMessage{
	public void display(String s){
		System.out.println(s);
	}
}


public class Example {

	public static void main(String[] args) {
		ShowMessage sm;
		sm=new TV();
		sm.display("长城牌电视机");
		sm=new PC();
		sm.display("联想奔月 5008PC");
	}

}

结果为:

长城牌电视机
联想奔月 5008PC


相关文章

    暂无相关文章
相关栏目:

用户点评