問題が、
乱数で30人の点数を出し、平均以上か平均未満か表示しなさい。
・int型配列をつくって乱数で得点0~100設定
・全要素の平均、小数点以下まで表示
・平均以上「〇」平均以下「⚫」
実行例
平均:57.04
No.1:21点⚫
No.2:0点⚫
No.3:84点〇
No.4:64点〇
(以下略)
です。
自分で考えてみたのが、
import Java.util.Random;
public class クラス名 {
public static void main(String[]args){
Random rm = new Random();
for(int i = 1; i < 31; i++){
int num = rm.nextInt(101);
if(num > num/30){
System.out.println("○");
}else{
System.out.println("●");
}
System.out.println("No." + i + ":" + num + "点");
}}}
です。
No.と点数は出すことが出来ましたが、
平均の表示と、入れるところだったりが難しくてよくわかりません。
初歩的ですが、どうかよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/09 05:07