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语言开发这个程序。
第一个实训题很简单,一节课搞定啦,不过确实没啥技术含量,就是输入输出的
分享到:
相关推荐
JavaWeb项目实训是初学者踏入Web开发领域的重要实践环节,它涵盖了从数据库交互到前端展示的完整流程。在这个过程中,开发者需要掌握Java编程语言、Servlet、JSP等核心技术,并了解如何将它们应用到实际项目中。下面...
Java与数据库项目实训_播放器描述项目(面向对象练习),实训项目选择,开题,毕业设计,进度安排,文章编写参考。Java与数据库项目实训_小项目计划安排选题答辩实训开题。内含:播放器OO描述项目、彩票信息查询系统...
根据提供的《JAVA项目实训》总复习题的内容,我们可以总结出一系列重要的Java基础知识和技术要点。下面将逐一解析这些知识点,帮助理解和掌握。 ### 1. Java平台版本 - **J2EE** (Java 2 Platform, Enterprise ...
本项目是设计《贪吃蛇》小游戏的Java程序,当游戏开始时,通过方向键来改变蛇的运行轨迹,空格键可以使游戏暂停,使用Random函数可以在规定的范围空间内随机产生食物,蛇一旦吃到食物就增加身体的长度,并会获得一定...
"《Java项目实训》课程教学改革——基于CDIO模式" 《Java项目实训》课程教学改革——基于CDIO模式,是一种旨在提高Java项目实训课程教学效果的教学模式改革。该改革基于CDIO模式,将CDIO模式的四个阶段分别对应项目...
《Java项目开发实训教程》是针对Java编程语言的实践性学习资源,由清华大学出版社出版,旨在帮助学习者通过实际操作来提升Java开发技能。这份详细版的源代码包含每个章节的案例,为读者提供了丰富的实践素材,涵盖了...
本实训题目集合提供了10个具有实用性和技巧性的Java案例,旨在帮助Java学习者巩固理论知识,提高编程能力。 1. **控制台交互**:在实训中,你可能会遇到设计一个简单的命令行应用,例如用户登录系统,这将涉及到...
Java Web 实训本实训课程是在学生具备了Java 程序设计知识与面向对象技术的基础上,为进一步提高项目实践能力、开拓创新能力而设置的实践性环节课程。
2.堆栈集合的应用,实训悔棋功能; 3.Swing组件的灵活应用; 4.IO流的应用,读取地图文件,解析地图内容; 5.音频文件的播放,实训播放背景音乐功能; 6.java事件的应用,如ActionListener,ItemListener等事件; 7....
JSP项目实训管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。 二、功能介绍 其中Myecplise作为开发工具,采用Mysql作为数据库...
这是一个基于Java的实训在线OJ系统安卓端设计,使用Java、JavaScript、HTML和CSS语言开发,包含147个文件。...该项目是一个实训作业,旨在创建一个支持安卓访问的在线OJ系统,适合用于个人学习和实践Java的开发技术。
3《JAVA桌面开发项目实训》实训报告之坦克大战
**Java 图书管理系统实训报告** 本实训报告将详细介绍在Java环境下开发图书管理系统的全过程,旨在提升对Java编程语言的理解和应用能力,同时掌握软件工程的基本流程。通过本次实训,我们将学习到以下关键知识点: ...
本Java实训项目旨在提供一个全面的学习体验,涵盖了Java编程语言的实际应用和项目开发流程。项目包含源代码和相关文档,确保学习者能够深入理解并实践Java技术。实训项目的核心是图书管理系统,这是一个常见的企业级...
Java编程实训 Java开发基础入门教程1-01 Java开发环境(共17页).ppt Java编程实训 Java开发基础入门教程1-02 Java编程基础(共61页).ppt Java编程实训 Java开发基础入门教程1-03 自定义方法(共14页).ppt Java...
### Oracle Java EE 实训教材系列知识点详述 #### 标题和描述中的知识点解析 **标题:“Oracle Java EE 实训教材系列.pdf”** 这个标题直接指出了文档的主题——Oracle Java EE 的实训教材系列。Java EE(Java ...
本实训项目旨在帮助初学者理解和应用MVC架构,通过实践来加深对Java编程和Web开发的理解。 **一、MVC架构详解** 1. **模型(Model)**:模型是应用程序的核心部分,负责处理业务逻辑和数据管理。在Java中,模型...
不过,既然文件名是“JAVA实训项目.pdf”,我们可以假设这是一份关于Java实训项目的资料。基于这个假设,下面将详细说明与Java实训项目相关的知识点: Java是一种广泛使用的面向对象编程语言,它具有跨平台、多线程...
java项目实训文档.doc