POJ 1004:Financial Management
Description
Larry今年毕业并且找了一份工作。他赚了很多钱,但是不知道为什么他从来不觉得自己赚的已经足够。Larry决定他需要管理他的钱并且解决他的金融问题。第一步是需要了解他的钱怎么样了。Larry有他的银行账户报表,希望了解他有多少钱。帮助Larry写一个程序,获得他过去12个月的余额,并且计算他的平均账户余额。
Input
输入有12行。每行都包含一个月的余额。每个数字都是正的,且不包含$。
Output
输出是一个数字,是12个月的平均余额。并且在前面需要加上一个$标记,最后跟上一个\n。
Sample Input
100.00 489.12 12454.12 1234.10 823.05 109.20 5.27 1542.25 839.18 83.99 1295.01 1.75
Sample Output
$1581.42
Source
注意:输出一定是要小数点后保留两位,因此需要使用 DecimalFormat,当然也可以用 printf 控制。
1 import java.text.DecimalFormat; 2 import java.util.Scanner; 3 4 public class Main { 5 public static void main(String[] args) { 6 Scanner in = new Scanner(System.in); 7 int count = 0; 8 double sum = 0; 9 while(count<12){ 10 sum+=in.nextDouble(); 11 count++; 12 } 13 DecimalFormat df = new DecimalFormat("0.00"); 14 System.out.println("$"+df.format(sum/count)); 15 } 16 }