7-19 统计正数和负数的个数然后计算这些数的平均值 (15 分)
编写程序,输入未指定个数的整数,判断读入的正数有多少个,读入的负数有多少个,然后计算这些输入值得总和及平均值(不对0计数)。当输入为0时,表明程序结束。将平均值以double型数据显示。
输入格式:
输入在一行中给出一系列整数,其间以空格分隔。当读到0时,表示输入结束,该数字不要处
输出格式:
在第一行中输出正整数的个数; 在第二行中输出负整数的个数; 在第三行中输出这些输入值的总和(不对0计数); 在第四行中输出这些输入值的平均值(double型数据)。
输入样例:
1 2 -1 3 0
输出样例:
3
1
5
1.25
import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);String s = in.nextLine();if (s.equals("0")){
// System.out.println(0);
// System.out.println(0);
// System.out.println(0);
// System.out.println(0);return;}String[] s1 = s.split(" ");int[] o=new int[s1.length];for (int i=0;i<s1.length;i++){o[i]=Integer.valueOf(s1[i]);}double sum=0;int num1=0;int num2=0;for (int i=0;i<o.length;i++){if (o[i]>0){num1++;}else if (o[i]<0){num2++;}sum+=o[i];}System.out.println(num1);System.out.println(num2);int a=(int)sum;System.out.println(a);System.out.println(sum/(num1+num2));}
}
7-19 统计正数和负数的个数然后计算这些数的平均值 (15 分)相关推荐
- 7-1 统计正数和负数的个数然后计算这些数的平均值 (15 分)-java
7-1 统计正数和负数的个数然后计算这些数的平均值 (15 分) 编写程序,输入未指定个数的整数,判断读入的正数有多少个,读入的负数有多少个,然后计算这些输入值得总和及平均值(不对0计数).当输入为0 ...
- 7-3 统计正数和负数的个数然后计算这些数的平均值 (15 分)
编写程序,输入未指定个数的整数,判断读入的正数有多少个,读入的负数有多少个,然后计算这些输入值得总和及平均值(不对0计数).当输入为0时,表明程序结束.将平均值以double型数据显示. 输入格式: ...
- 统计正数和负数的个数然后计算这些数的平均值(循环、数组解法)
R7-4 统计正数和负数的个数然后计算这些数的平均值 (15 分) 编写程序,输入未指定个数的整数,判断读入的正数有多少个,读入的负数有多少个,然后计算这些输入值得总和及平均值(不对0计数).当输入为 ...
- Java黑皮书课后题第5章:*5.1(统计正数和负数的个数然后计算这些数的平均值)编写程序,读入未指定个数的整数,判断读入的正数有多少个、负数有多少个,然后计算输入值的总和和平均值(不记0,浮点表示)
*5.1(统计正数和负数的个数然后计算这些数的平均值)编写程序,读入未指定个数的整数,判断读入的正数有多少个.负数有多少个,然后计算输入值的总和和平均值(不记0,平均值使用浮点表示) 题目 题目概述 ...
- 6 统计正数和负数的个数然后计算这些数的平均值
6 统计正数和负数的个数然后计算这些数的平均值 编写程序,输入未指定个数的整数,判断读入的正数有多少个,读入的负数有多少个,然后计算这些输入值得总和及平均值(不对0计数).当输入为0时,表明程序结束. ...
- 统计正数和负数的个数然后计算这些数的平均值_描述性统计-统计学基础
前言 所谓"工欲善其事必先利其器",作为一名数据分析师,统计学知识就是手中的"器",亦是数据分析的基础.在日常工作中统计学知识用到最多的就是描述性统计方法,有些 ...
- 统计正数和负数的个数然后计算这些数的平均值_人人都是数据分析师之统计分析...
前面三章介绍了DataFocus可视化视图,本章主要介绍运用视图进行统计分析的几种方法. 7.1节介绍二八法则和帕累托图的运用. 7.2节介绍如何进行平均分析,包括算数平均分析以及加权平均分析. 7. ...
- 5.1(统计正数和负数的个数然后计算这些数的平均值)
编写程序,读入未指定个数的整数,判断的正数有多少个,读入的负数有多少个,然后计算这些输入值的总和及其平均值(不对0计数).当输入为0时,表明程序结束.将平均值以浮点数显示. import java.u ...
- 统计正数和负数的个数然后计算这些数的平均值_计算机中的二进制原来是这样:原码、反码和补码
我是一个计算机专业大一的萌(lā)新(jī),刚刚开始接触二进制.很多朋友都知道计算机内部的数据通过二进制来储存和计算,但是一个小小二进制非要整一些花里胡哨(bushi)的东西,原码补码反码的一群东西 ...
最新文章
- python直方图均衡函数_Python中的自适应直方图均衡
- Day03:文件打开;错误处理
- 【LeetCode笔记】78. 子集(Java、dfs)
- 自定义处理网页选区字符并实时显示(js)
- dataframe 众数的方法_pandas 第11篇:DataFrame-数据处理(分组、聚合、窗口、相关、统计)...
- Lua中调用C/C++函数 (转)
- Arcgis 连接PostgreSQL
- 面向对象之---this的用法
- 女孩,请把第一胎留给丈夫!!!
- 如何提升电脑开机速度?
- 数模电路基础知识 —— 5. 常见电路符号说明(三极管)
- walking机器人入门教程-视觉转激光建图-cartographer算法建图
- spring史上最全笔记
- 《C/C++ 面试 100 例》(十一)标准输入加速
- 关闭windows server服务器的密码过期提示
- 白鹭小游戏-成语挑战-资源放置
- 南昌大学计算机学硕推免生,太狠了:他们从南昌大学保研到北大、清华、复旦、浙大等顶尖名校...
- clickHouse分区和分片详解
- 销售需要具备的8种能力
- 网络编程(TCP、MyIE、URL)
热门文章
- MacOS 10.10 以上解决机械键盘按键无法识别
- linux mplayer 一键安装,MPlayer Linux安装教程
- 抖音IP属地是实时更新的吗?能不显示吗?
- 「深圳搬家」空调移机有哪些注意事项?
- 安卓WebView在线预览office文档功能实现
- 神奇算式的c语言算法思想6,C语言算法训练题.docx
- stm32f103rbt6开发板学习
- 升级win10后以太网总是断开连接的解决办法,针对Broadcom NetLink (TM) Gigabit Ethernet网卡
- inotifywait命令详解
- 售前管理——怎样写解决方案