| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 381 人关注过本帖
标题:[求助] JAVA编程求助~
只看楼主 加入收藏
a33299
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-4-27
收藏
 问题点数:0 回复次数:2 
[求助] JAVA编程求助~
求一个成绩数组(整型)中优秀(85-90,包括85),良好(75-85),及格(60-75),不及格(0-59)的成绩个数及总平均分

用JAVA来编程,请求具体步骤~谢谢
搜索更多相关主题的帖子: JAVA 
2007-04-27 09:13
飞跃无限
Rank: 1
等 级:新手上路
威 望:1
帖 子:180
专家分:0
注 册:2006-4-16
收藏
得分:0 

//求个数
static void amaunt(int a[])
{
int fail=0,pass=0,good=0,very=0;//分别为不及格数,及格数,良好,优秀.
for(int i=0;i<a.length;i++)
{
if(a[i]>=0&&a[i]<60)
fail++;
if(a[i]>=60&&a[i]<75)
pass++;
if(a[i]>=75&&a[i]<85)
good++;
if(a[i]>=85&&a[i]<90)
very++;
}
}
//求平均成绩
static double average(int a[])
{
double ave=0;
for(int i=0;i<a.length;i++)
ave+=a[i];
return (ave/a.length);
}

哈……
不爱学习是吧??
其余的自己写了。
这种东西不要到这来问了哈。
你自己有书啊。

2007-04-27 11:30
cctvdaoge
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-3-25
收藏
得分:0 

public class ScoreGrades{
public void grades(int[] a){
int excellent=0;
int good=0;
int ok=0;
for(int i=0;i<a.length;i++){
if(85<=a[i]&&a[i]<90) excellent++;
if(75<=a[i]&&a[i]<85) good++;
if(60<=a[i]&&a[i]<75) ok++;
}
System.out.println(\"excellentnumber: \"+excellent);
System.out.println(\"goodnumber: \"+good);
System.out.println(\"oknumber: \"+ok);
}

public void average(int[] a){
int sum=0;
for(int i=0;i<a.length;i++) sum+=a[i];
System.out.println(\"average: \"+sum/a.length);
}

public static void main(String[] args){
int[] a={43,65,87,77,89,76,87,68,70,65};
ScoreGrades obj=new ScoreGrades();
obj.grades(a);
obj.average(a);
}
}

新手回答你一下,大牛要对付难问题哦呵呵。

天外浪人
2007-04-27 13:45
快速回复:[求助] JAVA编程求助~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015742 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved