实验报告1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广西大学数学与信息科学学院
实验报告2016年3月29日
随机数代码:
public class RandomNumber {
public static void main(String[] args){
int min=99;
int max=0;
int temp;
int count=0;
for(int i=0;i<100;i++){
temp=(int)(Math.random()*100);
//System.out.println(temp);
if(temp>50){
count++;
}
if(min>temp){
min=temp;
}
if(max max=temp; } } System.out.println("Max is:"+ max); System.out.println("Min is:"+ min); System.out.println("比50大的数一共有" + count + "个!"); } } 人民币代码: import java.text.DecimalFormat; import java.util.Scanner; public class RMB { public static void main(String[] args){ int m1=0;//一百 int m2=0;//五十 int m3=0;//二十 int m4=0;//十块 int m5=0;//五块 int m6=0;//一块 int m7=0;//五毛 int m8=0;//一毛 double t; Scanner in=new Scanner(System.in); DecimalFormat m=new DecimalFormat("#.0"); System.out.println("请输入金额:(金额限定到毛例如198.6,只计算到小数点后一位)"); double money=in.nextDouble(); System.out.println(money); t=money+0.006; m1=(int) (t/100); if(m1!=0){ t= (t-m1*100);System.out.println("需要一百元"+m1+"张!"); } System.out.println("金额是:"+t); m2=(int) (t/50); if(m2!=0){ t= (t-m2*50);System.out.println("需要五十元"+m2+"张!"); } System.out.println("金额是:"+t); m3=(int) (t/20); if(m3!=0){ t= (t-m3*20);System.out.println("需要二十元"+m3+"张!"); } System.out.println("金额是:"+t); m4=(int) (t/10); if(m4!=0){ t= (t-m4*10);System.out.println("需要十元"+m4+"张!"); } System.out.println("金额是:"+t); m5=(int) (t/5); if(m5!=0){ t= (t-m5*5);System.out.println("需要五元"+m5+"张!"); } System.out.println("金额是:"+t); m6=(int) (t/1); if(m6!=0){ t= (t-m6*1);System.out.println("需要一元"+m6+"张!"); } System.out.println("金额是:"+t); m7=(int) (t/0.5); if(m7!=0){ t= (t-m7*0.5);System.out.println("需要五毛"+m7+"张!"); } System.out.println("金额是:"+t); m8=(int) (t/0.1); if(m8!=0){ t= (t-m8*0.1);System.out.println("需要一毛"+m8+"张!"); } System.out.println("金额是:"+t); int m9=m1+m2+m3+m4+m5+m6+m7+m8; System.out.println("使用的币值个数最少为"+m9); } }