问题:计算能量
编写程序 计算将水从初始温度加热到最终温度所需的能量,程序应该提示用户输入水的质量(以千克为单位),以及水的初始温度和最终温度。计算能量的公式是:
Q = M* (最终温度 - 初始温度)* 4184
这里M是以千克为单位的水的质量,温度是以摄氏度为单位,而能量Q以焦耳为单位。
import java.util.Scanner;
public class Energy {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Enter the amount of water in kilograms:");
double kilogram = input.nextDouble();
System.out.println("Enter the initial temperature:");
double initial = input.nextDouble();
System.out.println("Enter the final temperature:");
double finals = input.nextDouble();
double q = kilogram*(finals - initial) * 4184;
System.out.println("The energy needed is " + q);
}
}