一組數字的平均值是它們的和除以它們的個數。它可以定義為:平均值 = 所有值的和 / 值的個數在這裡,我們將學習如何以程式設計方式計算平均值。演算法1. 將整數值收集到大小為 N 的陣列 A 中。2. 將 A 的所有值相加。3. 將步驟 2 的輸出除以 N。4. 將步驟 3 的輸出顯示為平均值。示例即時演示public class AverageOfNNumbers { public static void main(String args[]){ int i,total; int a[] = {0,6,9,2,7}; int n = 5; total = 0; for(i=0; i
以下是一個查詢給定數字的立方根的示例。程式import java.util.Scanner; public class FindingCubeRoot { public static void main(String args[]){ double i, precision = 0.000001; System.out.println("輸入一個數字:"); Scanner sc = new Scanner(System.in); int num = sc.nextInt(); for(i = 1; (i*i*i)
一個值的立方只是該值自乘三次的結果。例如,2 的立方是 (2*2*2) = 8。演算法在 Java 程式設計中查詢給定數字立方的步驟:取整數變數 A。將 A 乘以三次。將結果顯示為立方。示例import java.util.Scanner; public class FindingCube { public static void main(String args[]){ int n = 5; System.out.println("輸入一個數字:"); Scanner sc = new Scanner(System.in); int num = sc.nextInt(); System.out.println("給定數字的立方是 "+(num*num*num)); } }輸出輸入一個數字 :: 5 給定數字的立方是 125
在統計學中,眾數是出現次數最多的值。例如,假設有一組值 3、5、2、7、3。這組值的眾數是 3,因為它出現的次數比任何其他數字都多。演算法1. 取一個包含 n 個值的整數集 A。2. 計算 A 中每個整數值出現的次數。3. 顯示出現次數最多的值。示例即時演示public class Mode { static int mode(int a[], int n) { int maxValue = 0, maxCount = 0, i, j; for (i = 0; i < ... 閱讀更多
排列是指集合成員可以以某種方式排列或排序的方式數量。從 n 個元素中排列 k 個元素的排列公式為:nPk = n!/(n - k)!演算法1. 定義 n 和 r 的值。2. 計算 n 和 (n-r) 的階乘。3. 將 factorial(n) 除以 factorial(n-r)。4. 將結果顯示為排列。示例import java.util.Scanner; public class Permutation { static int factorial(int n) { int f; for(f = 1; n > 1; n--){ f *= n; ... 閱讀更多
求一個數的平方根的過程可以分為兩個步驟。第一步是求整數部分,第二步是求小數部分。演算法定義需要求平方根的值為n。定義變數i並將其設定為1。(用於整數部分)定義變數p並將其設定為0.00001。(用於小數部分)當i*i小於n時,遞增i。步驟4應該給出目前的整數部分。當i*i小於n時,將p加到i上。現在i就有了n的平方根值。示例線上演示public class SquareRoot { public static void main(String ... 閱讀更多