以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Java/Eclipse 』  (http://bbs.xml.org.cn/list.asp?boardid=41)
----  [求助]Java期末作业,高手帮帮忙啊.  (http://bbs.xml.org.cn/dispbbs.asp?boardid=41&rootid=&id=63521)


--  作者:iamwayyu
--  发布时间:6/6/2008 2:04:00 PM

--  [求助]Java期末作业,高手帮帮忙啊.
期末考察作业啊,高手们帮帮我吧.

1 设计一个类,包含4个方法(40分)
  1)找出一个整型数组中的最大数
  2)找出一个整型数组中的最小数
  3)计算一个整型数组中的平均值
  4)统计一个整型数组中的偶数个数
2 主类(60分)
   1)通过键盘输入10个整数,用数组保存。
   2)通过键盘输入一个数字:
    输入1,找到所有整数最大的数,并输出结果
    输入2,找到所有整数最小的数,并输出结果
    输入3,计算所有整数的平均值,并输出结果
    输入4,统计这些整数中为偶数的个数,并输出结果
    输入0,结束程序,退出。


--  作者:fangel2000
--  发布时间:6/8/2008 8:11:00 PM

--  
无语 这样的题目还要发到论坛上来
--  作者:maixl
--  发布时间:6/10/2008 1:41:00 PM

--  
学好一门语言自己就要多动手,有不懂的就找资料,前几天我整理我的硬盘,发现我刚学JAVA时做的小程序,发给你吧,你说几个题目都是大同小异
//test1_2.java
//从键盘获取10个数,从中找出最大和最大的。要求分别采用抛出异常和捕获异常两种方法。
import java.io.*;
public class test1_2{
public static void main(String args[]){
  BufferedReader inputStream = new BufferedReader
                  (new InputStreamReader(System.in));
   int     min=0;
   int     max=0;
   int     number[] = new int[10];
   boolean   valid;   
   for (int i=0; i<10; i++)
      {  valid = false;
      while (!valid){
         try{
           System.out.println("输入第 "+(i+1)+" 数字:");               
           number[i]=Integer.valueOf(inputStream.readLine()).intValue();
           valid = true;
         }catch (Exception e){
           System.out.println("输入的不是数字,请重试");
         }
      }
     if(i==0)
     { min=number[i];
      max=number[i];}
     else if(number[i]<min)
          min=number[i];
        else if(number[i]>max)
          max=number[i];       
   }  
  System.out.println("最小数:"+min);
  System.out.println("最大数:"+max);
}
}
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms