第6周-統計正數和負數的個數然後計算這些數的平均值
問題及程式碼:
/*
*Copyright (c)2015,煙臺大學計算機與控制工程學院
*All rights reserved.
*檔名稱:Number.java
*作 者:單昕昕
*完成日期:2015年10月6日
*版 本 號:v1.0
*問題描述:統計正數和負數的個數然後計算這些數的平均值。
*程式輸入:數。
*程式輸出:正數和負數的個數和這些數的平均值。
*/
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
System.out.println("Enter an int value, the program exits if the input is o:");
Scanner input=new Scanner(System.in);
int n,c1=0,c2=0;
double ave,sum=0,count=0;
n=input.nextInt();
while(n!=0)
{
sum+=n;
++count;
if(n>0)
++c1;
else
++c2;
n=input.nextInt();
}
ave=sum/count;
System.out.println("The number of positives is:"+c1);
System.out.println("The number of negatives is:"+c2);
System.out.println("The total is:"+sum);
System.out.println("The average is:"+ave);
}
}
執行結果:
知識點總結:
while語句的使用。
學習心得:
(⊙v⊙)嗯不好意思我差點又忘了用double。。
相關文章
- Carbon 計算時間差 得出的應該是負數 但是卻是正數
- 040統計數字字元的個數字元
- 利用js正規表示式校驗正數、負數、和小數JS
- 【c語言】將正數變成對應的負數,將負數變成對應的正數C語言
- 用VBA計算EXCEL中的行數和列數Excel
- java二進位制正數和負數取反Java
- OpenMP平行計算程式設計-n以內的完數的個數程式設計
- JavaScript 負數轉換為正數JavaScript
- JavaScript判斷數字正負數JavaScript
- 計算記錄個數
- 計算兩個時間日期相差的天數、分鐘數或者秒數
- 線上原碼,反碼,補碼的計算工具--支援正數負數輸入以及不同位數的二進位制輸出
- js 將負數或小數轉成正整數JS
- js-正負數保留小數點特定位數JS
- Python中負數變成正數常用的方法!Python
- 計算陣列中每個數字出現的次數陣列
- 看板數量的計算
- 負對數似然(NLL)和困惑度(PPL)
- 一個數學表示式的計算
- 幾個引數配置的計算公式公式
- 統計位數為偶數的數字(C++)C++
- java 日期加減天數、月數、年數的計算方式Java
- 用於計算數學統計的 PHP 包PHP
- 列印1-100之間所有9的倍數的整數,統計個數 及 總和
- HOME: Count Digits —— 計算字串中數字個數Git字串
- SPSS計算極值、平均值、中位數、方差、偏度、峰度、變異係數SPSS
- C/C++模運算(正負整數)C++
- 計算陣列元素重複的個數,並把出現次數相同的統計一起。陣列
- 計算機計算小數除法的陷阱計算機
- 計算位數最高達300位的兩個非負整數的乘積,C語言程式設計實現C語言程式設計
- 統計字串字元個數字串字元
- 2563. 統計公平數對的數目
- javascript計算兩個日期相差的天數JavaScript
- 一個浮點數計算的問題
- Calendar:計算兩個日期相差的天數
- js計算兩個日期相差的正月數JS
- Online Judge計算整數的和
- 計算某個範圍內的質數和的辦法