基本上我需要一個程序,要求用戶輸入他們希望生成的多個隨機值。然後程序必須生成用戶指定數量的隨機值。但每個隨機數必須介於0和100之間。我需要打印每個數字,並在控制檯中輸入數值並在結尾打印隨機值的總和。Java程序要求用戶輸入他們希望生成的隨機值的數量
-6
A
回答
0
這裏是一個Java主功能:
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(br.readLine());
int sum = 0;
for (int i = 0; i < n; i++) {
int r = (int)(Math.random() * 101)
System.output.println(r);
sum += r;
}
System.out.println("Sum = " + sum);
+0
哎呦,我現在修好了。 – jh314
1
/**
*
* Beschreibung
*
* @version 1.0 vom 22.06.2013
* @author
*/
import java.io.*;
public class asd {
public static void main(String[] args) {
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.println("How many numbers do you want to be generated?");
String text = "";
try{
text = in.readLine();
}catch(IOException ioe){
}
int sum = 0, num=0;
for (int i=0; i<Integer.parseInt(text); i++) {
num = (int) (Math.random()*10000);
System.out.println("Number "+(i+1)+": "+num);
sum += num;
} // end of for
System.out.println("Sum of all: "+sum);
} // end of main
} // end of class asd
你需要這個東西保存到「asd.java」並運行它即可。
+0
獲取syntex錯誤:for(int i = 0; i
+0
讓它工作! – user2510656
相關問題
- 1. 要求用戶從他們的計算機輸入文件
- 2. 希望以增量方式生成數據,而不是生成隨機數
- 3. 隨機生成用戶輸入
- 4. 我要生成隨機數,然後做對他們
- 5. Java - 生成隨機數,限制生成的數量
- 6. 獲取用戶輸入的範圍內的隨機生成
- 7. 生成隨機數組值Java
- 8. 矩陣程序要求用戶輸入
- 9. 用戶可信的隨機數生成
- 10. 生成隨機數序列與在Java
- 11. 我有,我希望用戶只輸入5000或5000+數量
- 12. 如何放置用Javascript生成的隨機值輸入?
- 13. Java:根據用戶定義的函數生成隨機數
- 14. 使用Crypto ++隨SHA1生成隨機哈希值
- 15. 用戶輸入他們想要在javascript中生成的唯一編號的數量
- 16. 使用math.random在java中生成一定數量的隨機數
- 17. 讓JAVA程序記住生成的隨機數
- 18. 如何在Android Java應用程序中隨機生成數字?
- 19. 基本程序生成隨機數Python
- 20. mysql隨機生成的值
- 21. 生成新的隨機值
- 22. 用戶輸入以創建用於隨機數生成的種子
- 23. 隨機數宏不會返回所希望的值
- 24. 生成可驗證的隨機數 - Java
- 25. Java中的併發隨機數生成
- 26. Java中的隨機數生成器
- 27. 生成唯一的隨機數字JAVA
- 28. C與Java中的隨機數生成
- 29. 生成非常大的隨機數java
- 30. Java生成非重複的隨機數
歡迎來到StackOverflow。這不是一個代碼寫入服務。你應該寫你自己的作業代碼。當你這樣做,並且遇到問題時,你可以發佈你寫在這裏的代碼,並詢問你所遇到問題的具體問題。投票結束。祝你好運。 –