作业帮 > 综合 > 作业

java编程:用户从键盘上输入10个数,分别统计正数、负数、零的个数、平均值、累加和.

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/25 04:01:40
java编程:用户从键盘上输入10个数,分别统计正数、负数、零的个数、平均值、累加和.
用户从键盘上输入一个数,程序判断这个数是不是素数,并输出结果.
求这两个java编程的写法啊
java编程:用户从键盘上输入10个数,分别统计正数、负数、零的个数、平均值、累加和.
这种题目也只有我们这些小菜鸟会理你了.素数楼上已经帮你写好了.我写了标题那个.有点多,不过挺好理解的我觉得.试过了能运行.
package myTest;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
class test
{
public static void main(String[] args) throws IOException
{
System.out.println("请输入您需要统计的数据,逗号隔开");
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
String[] st = buf.readLine().trim().split(",");
ArrayList positive=new ArrayList();
ArrayList negtive=new ArrayList();
int sum=0;
double avg=0;
int zeroNum=0;
for(int i=0;i0){
positive.add(number);
}
if(number
再问: 楼上说的的确是对的,可是问题的关键是我根本没打算学编程啊,我一新闻专业的,学校非要给开个java的课程,所以我才这么苦逼的。那个还是麻烦一下你,哪个是键盘输入数字的地方啊?
再答: 你在什么地方运行看到有输出语句了就在什么地方 输入。你有eclipse吗?如果有的话直接运行就OK了,在Console框框中输入就行了。如果没有而是用cmd运行的话,在那个页面也可以输入吧。真悲剧,表示同情。不过血了应该没有什么坏处。万一到时候用得到呢?
再问: 555......学多了是不错,但是我们是财经新闻的,新闻之外已经加了门财经了,还要学java,这就有点悲情了吧啊......不过,谢谢你啊,解答很详细