有两道JAVA问题,在线求助,谢谢啦

来源:百度知道 编辑:UC知道 时间:2024/05/27 23:34:38
一、编一程序,由程序中声明差赋值三个整数的初值,求最大值及最小值,再将三个整数的平均值输出。
这道呢?
二、假设我们在某商店中购物,输入所应付款的金额及实际交给店员的金额,输出则为应找回最少的钞票数与钱币数。举例来说,我们买了33元(所应付款的金额)的东西,而交给店员的钱为1000元(实际交给店员的金额),店员应找回一张500元,四张100元,一张50元,一个10元硬币,一个5元硬币及两个1元硬币。
编两个程序,谢谢各位大侠了,我有追加分
第一道的题目是:编一程序,由程序随机产生三个整数,求最大值及最小值,再将三个整数的平均值输出

这样可以了吗?谢谢各位的支持,我的追加分是100

你的第一题看不懂
什么是
由程序中声明差赋值三个整数的初值?
package tw.com.foxcavity.ks.wangjun.baidu;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

import tw.com.foxcavity.ks.wangjun.baidu.exception.InValideParametersException;

public class test {

private int[] zhaoling;

public test() {
zhaoling = new int[6];
zhaoling[0] = 0;//500
zhaoling[1] = 0;//100
zhaoling[2] = 0;//50
zhaoling[3] = 0;//10
zhaoling[4] = 0;//5
zhaoling[5] = 0;//1

}

/**
* 检查输入的参数是否符合格式
* @param str
* @return
* @throws InValideParametersException
*/
public String[] checkPara(String str) throws InValideParametersException {

String[] paras = str.split(";");
if(paras.length == 0)
throw new InValideParametersException("请输入正确的参数!\n " +