java入门编程题

Python020

java入门编程题,第1张

import java.util.Scanner

public class Program {

    public static void main(String[] args) {

        Scanner s=new Scanner(System.in)

        System.out.println("请输入华氏温度:")

        int F=s.nextInt()

        double Cd=(F-32)/9*5D

        int C=(int)Cd

        System.out.println("摄氏温度:")

        System.out.println(C)

    }

}

// ShapeArea接口

public interface ShapeArea {

double getArea()

double getPerimeter()

}

// MyTriangle类,实现ShapeArea接口

public class MyTriangle implements ShapeArea {

private double x, y, z

public MyTriangle(double x, double y, double z) {

this.x = x

this.y = y

this.z = z

}

// 实现getArea方法,求三角形面积

public double getArea() {

double s = (x + y + z) / 2

return Math.sqrt(s * (s - x) * (s - y) * (s - z))

}

// 实现getPerimeter方法,求三角形周长

public double getPerimeter() {

return x + y + z

}

// 输出三角形描述信息,包括三边长、周长和面积

public void toDisplay() {

System.out.println("三角形三边长为:" + x + " " + y + " " + z)

System.out.println("三角形周长为:" + getPerimeter())

System.out.println("三角形面积为:" + getArea())

}

}

// Test类,用于测试MyTriangle类

public class Test {

public static void main(String[] args) {

MyTriangle triangle = new MyTriangle(3, 4, 5)

triangle.toDisplay()

}

}

import java.util.Scanner

public class Students {

public static void main(String[] args) {

Scanner in = new Scanner(System.in)

String[] students=new String[10]

String No=null

for (int i = 0i <10 i++) {

System.out.println("请输入学号:")

No=in.next()

students[i]=No

}

System.out.println("学号是:")

for (String a:students) {

System.out.print(a+" ")

}

}

}