网站大量收购独家精品文档,联系QQ:2885784924

使用类与对象编程精选文档.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3讲 使用类和对象编程(一) ;目标;实例1;class Ex2_10 { public static void main(String args) { int a,b,c,d,add; int s=3587; a=s/1000; b=(s-a*1000)/100; c=(s%100)/10; d=s%10; add=a+b+c+d; System.out.println(“千位数是”+a+“\t 百位数是”+b); System.out.println(“十位数是”+c+“\t 个位数是”+d); System.out.println(“这个四位”+s+“的各位数字的和是:”+add); } } ;实例2;import java.io.*; public class Ex2_11 { public static void main(String args[]) { int i; System.out.println(Input a integer or character:); i=Integer.parseInt(args[0]); //从命令行接收一个数 try { int j=10/i; System.out.println(The input is \+i+\+j=+j); } catch (ArithmeticException e) { System.out.println(the exception is :+e); } } } ; 已知年利率、贷款年数和贷款金额,计算月偿还金额和总偿还金额,并将它们显示。 分析: 1.给出月偿还金额和总偿还金额的公式 月偿还金额=(贷款金额*月利率)/(1-1/(1+月利率)贷款年数*12) 总偿还金额=月偿还金额*年数*12 2.由第1步看到,只要知道月利率即可求出结果。而已知年利率,因此,月利率=年利率/12 。 3.输入其他参数,代入第1步公式,计算出结果,最后输出结果。; public class Ex2_12{ public static void main(String args[]) { double nln; int years; double dj; System.out.println(Enter yearly rate,for example 2.25:); nln=DefInput.readDouble(); double yln=nln/1200; System.out.println(Enter number of years,for example 8:); years=DefInput.readInt(); System.out.println(Enter load ammount,for example 30000:); dj=DefInput.readDouble(); double monthlyPay=dj*yln/(1-1/(Math.pow(1+yln,years*12))); double totalPay=monthlyPay*years*12; System.out.println(The monthly pay is:+monthlyPay); System.out.println(The total pay is:+totalPay); } };import java.io.*; public class DefInput{ public static String readString(){ BufferedReader br=new BufferedReader( new InputStreamReader(System.in),1); String string=“ ”; try{ string=br.readLine(); } catch(IOException ex){ System.out.println(ex); } return string; } public static int readInt(){ return Integer.parseInt(readString()); } public static double readDouble(){ ret

文档评论(0)

xina171127 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档