怎么用java写程序( 三 )


System.out.print(k);
}
for( k = k - 2; k >= 1; k-- ){
System.out.print( k );
}
System.out.println();
}
break;
}catch(NumberFormatException nfe){
System.err.println("您输入的不是有效的数字!");
}catch(IOException ioe){
System.err.println("输入出错,请重新输入!");
}
}
}
}
7. 用Java编程出以下程序,该怎么编写呢 1:编写程序,将磅转换为千克(1磅=0.454千克);
float changeToPound(float pound)
{
return (float)0.454*pound;
}
2:编写程序,假设三角形的三条边放在a,b,c里,判断并输出三边是否有效 。(三边有效是指这三条边可以构成一个三角形)
void isTriangle(float a,float b,float c)
{
//大于0
if(a<=0||b<=0||c<=0)
{
System.out.println("输入的边无法构成三角形");
return;
}
//两边之和大于第三边
if(a+b<=c||a+c<=b||b+c<=a)
{
System.out.println("输入的边无法构成三角形");
return;
}
//两边之差小于第三边
if(Math.abs(a-b)>=c||Math.abs(a-c)>=b||Math.abs(b-c)>=a)
{
System.out.println("输入的边无法构成三角形");
return;
}
System.out.println("输入的边可以构成三角形!");
}
程序代码是自己写出来的,这些程序都是非常基本的,建议楼主先自己写,这个作参考 。
8. 怎么用Java编写下面这个程序 abstract class Shape{
abstract void draw();
}
class Circle extends Shape{
void draw(){
System.out.println("This is a circle");
}
}
class Rectangle extends Shape{
void draw(){
System.out.println("This is a rectangle");
}
}
public class ShapePrinter{
public static void main(String[] args){
Shape[] shapes=null;
shapes=new Shape[3];
shapes[0]=new Circle();
shapes[1]=new Rectangle();
shapes[2]=new Circle();
for(int i=0;i<shapes.length;i++){
shapes[i].draw();
}
}
}

怎么用java写程序

文章插图