编写一段程序,要求输入n个数,统计其中正数、excel负数变正数和零的个数

编写java程序,输入个数不定的整数,输入0时结束.统计这些整数中正数和负数的个数,并计算它们的总和.
ck第六弹鐥踾
public static void test(){Scanner sc = new Scanner(System.in);long num = 0,negative = 0,positive = 0,sum = 0;List nums = new ArrayList();do{System.out.println("please enter a number :");String s = sc.nextLine();if (isNumber(s)) {num = Long.parseLong(s);if(num != 0){nums.add(num);}}System.out.println("not number !");}while(true);for (Long n :nums) {if(n > 0){positive ++;}else{negative ++;}sum +=}System.out.println("the negative :" + negative);System.out.println("the positive :" + positive);System.out.println("the sum :" + sum);}public static boolean isNumber(String s){try {Long.parseLong(s);} catch (Exception e) {}}在 main 函数中调用即可
为您推荐:
其他类似问题
扫描下载二维码C语言统计给定的n个数中,负数、零和正数的个数。_百度知道从键盘任意输入n个数(以0结束),统计正负数个数,并分别计算所有正数和负数的平均值的c语言程序_百度知道编程问题 任意输入N个数,统计其中正数,负数,和零的个数_百度知道编一个程序,输入10整数,统计并输出其中正数,负数和零的个数_百度知道

我要回帖

更多关于 正数和负数ppt 的文章

 

随机推荐