teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

文章ミス  %.1fを%1.dと誤っていたため訂正しました

2020/08/31 03:42

投稿

terataillll
terataillll

スコア2

title CHANGED
File without changes
body CHANGED
@@ -3,12 +3,12 @@
3
3
  次郎 58 56
4
4
  三郎 64 67
5
5
  と書かれたファイルを読み込んで
6
- 合計が120の人は〇〇さんは合格ですと、そしてその後に平均(小数第1位まで)が出るようにしたい。
6
+ 合計が120以上の人は〇〇さんは合格ですと、そしてその後に全員の平均(小数第1位まで)が出るようにしたい。
7
7
 
8
8
  つまり
9
9
 
10
10
  太郎さんは合格です
11
- 郎さんは合格です
11
+ 郎さんは合格です
12
12
  平均は121.7点です
13
13
 
14
14
  こういう結果が出るようにしたいのですがうまくいっていません。
@@ -33,7 +33,7 @@
33
33
  printf("%sさんは合格です\n",$1)
34
34
  m+=$3
35
35
  n+=$2
36
- printf("平均は%1.d点です\n",((m+n)/NR))
36
+ printf("平均は%.1f点です\n",((m+n)/NR))
37
37
  }' $1
38
38
 
39
39
  ```