圆柱体体积
编写程序,读入圆柱体的半径和高,使用下列公式计算圆柱体的体积。
import java.util.Scanner;
public class ComputeVolume{
public static void main(String[] args)
{ //Declare a constant
final double P=3.14159;
//Create a Scanner object
Scanner input=new Scanner(System.in);
//Prompt the user to enter a radius and a tall
System.out.print("Enter two numbers for radius and tall");
double radius=input.nextDouble();
double tall=input.nextDouble();
//Compute area
double area=radius*radius*P;
//Compute volume
double volume=area*tall;
//Display results
System.out.println("The volume"+"is"+volume);
}
}
英尺转米
编写程序,读入英尺数,将其转换为米数。一英尺等于0.035米。
import java.util.Scanner;
public class ComputeVolume{
public static void main(String[] args)
{
//Create a Scanner object
Scanner input=new Scanner(System.in);
//Prompt the user to enter a feet
System.out.print("Enter a number for feet");
double feet=input.nextDouble();
//Compute meter
double meter=feet*0.305;
//Display results
System.out.println(feet+" feet"+"is"+meter+"meters");
}
}
分钟转年、天
编写程序,提示用户输入分钟数,然后显示这些分钟代表多少年和多少天。
import java.util.Scanner;
public class ComputeVolume{
public static void main(String[] args)
{
//Create a Scanner object
Scanner input=new Scanner(System.in);
//Prompt the user to enter minute
System.out.print("Enter a number for minute");
int minute=input.nextInt();
//Comute year and day
int year=minute/(60*24*365);
int day=(minute%(60*24*365))/(60*24);
//Display results
System.out.println(minute+"minutes"+"is approximately"+year+"year"+"and"+day+"days");
}
}