论坛首页 入门技术论坛

Java项目实训【carpay】

浏览 1747 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-06-01   最后修改:2009-06-01
import java.util.Scanner;
public class Carpay {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//变量的的申明
		int price=0;                 //价钱
		String carname="宝马";       //车名型号
		int firstpay=0;            //首付款
		double yearinterest=0.0;  //年利率
		int month=0;             //付款月数
				
		//汽车型号的输入
		System.out.println("请输入汽车型号: ");		
		Scanner in = new Scanner(System.in);
		try{
		carname=in.nextLine();	
		}
		catch (Exception e)
		{
			System.out.println("输入错误!");
		}
		//汽车价格的输入
		System.out.println("请输入汽车的价格(元):");
		try{
		 price=in.nextInt();
		}
		catch (Exception e)
		{
			System.out.println("输入错误!");
		}
		
		//首付款的输入
		System.out.println("请输入首付款(元)");
		 try
		 {
			 firstpay=in.nextInt();
		 }
		 catch (Exception e)
			{
				System.out.println("输入错误!");
			}
		 
		//年利率的输入
		System.out.println("请输入年利率:");
		try{
		 yearinterest=in.nextDouble();
		 }
		catch (Exception e)
		{
			System.out.println("输入错误!");
		}
		
		 //付款月数的输入
		System.out.println("请输入付款月数:");
		try{
			month=in.nextInt();
		}
		catch (Exception e)
		{
			System.out.println("输入错误!");
		}
		
		double lontotal=price-firstpay;
		double p=Math.pow((1+yearinterest/12), month);
		payment=lontotal*((yearinterest/12+p)/(p-1));
		System.out.println("你选中的车型为:"+carname);
		System.out.println("该车价格为:"+price+"首付"+firstpay+"元后,"+"你每个月还需支付(元):"+payment);
		
	}

}
Morden汽车经销店为了方便顾客贷款买车,在展厅摆放了一台电脑,供顾客咨询贷款买车的月供款。顾客输入新车的价格、首付款、贷款时间和利率,电脑计算并显示所需的月供款。

经销店要求用Java语言开发这个程序。
  
第一个实训题很简单,一节课搞定啦,不过确实没啥技术含量,就是输入输出的
   发表时间:2009-06-01   最后修改:2009-06-01
把你的代码写的好点
0 请登录后投票
   发表时间:2009-06-01  
抛出异常的爱 写道

把你的代码写的好点

恩,谢谢您,我会努力的
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics