差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
lecture:kiso2:ex:ex06-8.c [2019/10/26 13:57]
sano
lecture:kiso2:ex:ex06-8.c [2019/10/29 17:59] (現在)
sano
ライン 1: ライン 1:
 === 演習課題 ex06-8.c === === 演習課題 ex06-8.c ===
-キーボードから整数値をデータとして入力する度に、それまでに入力された**データ数**、**総和**、**平均値**、**最大値**、**最小値**を出力するプログラム <wrap em>​ex06-8.c</​wrap>​ を作成し、__kiso2コマンドを用いて提出しなさい。__+キーボードから整数値をデータとして入力する度に、それまでに入力された**データ数**、**総和**、**平均値**、**最大値**、**最小値**を出力するプログラム <wrap em>​ex06-8.c</​wrap>​ を作成し、__kiso2コマンドを用いて提出しなさい。__ただし、全ての項目について、それぞれの値を10文字幅で表示し、また、平均値は小数点以下3桁までを四捨五入して表示する。
  
 実行例: 実行例:
ライン 6: ライン 6:
 t190900@s01cd0542-160:​~/​kiso2-2019/​ex06$ ./ex06-8 t190900@s01cd0542-160:​~/​kiso2-2019/​ex06$ ./ex06-8
 ? 9 ? 9
-データ数:​1,​ 総和:9, 平均値:​9.000000, 最大値:​9,​ 最小値:​9 +データ数: ​        ​1, 総和: ​        ​9, 平均値: ​    ​9.000, 最大値: ​        ​9, 最小値: ​        ​
--10 +? 10 
-データ数:​2,​ 総和:-1, 平均値:-0.500000, 最大値:9, 最小値:-10 +データ数: ​        ​2, 総和: ​       19, 平均値: ​    9.500, 最大値: ​       10, 最小値: ​        9 
-9999 +999 
-データ数:​3,​ 総和:9998, 平均値:3332.666667, 最大値:9999, 最小値:-10+データ数: ​        ​3, 総和: ​     1018, 平均値: ​  339.333, 最大値: ​      999, 最小値: ​        9
 ? -10000 ? -10000
-データ数:​4,​ 総和:-2, 平均値:-0.500000, 最大値:9999, 最小値:​-10000+データ数: ​        ​4, 総和: ​    ​-8982, 平均値: -2245.500, 最大値: ​      999, 最小値: ​   -10000
 ? 1 ? 1
-データ数:​5,​ 総和:-1, 平均値:-0.200000, 最大値:9999, 最小値:​-10000+データ数: ​        ​5, 総和: ​    ​-8981, 平均値: -1796.200, 最大値: ​      999, 最小値: ​   -10000
 ? 2 ? 2
-データ数:​6,​ 総和:1, 平均値:0.166667, 最大値:9999, 最小値:​-10000+データ数: ​        ​6, 総和: ​    -8979, 平均値: ​-1496.500, 最大値: ​      999, 最小値: ​   -10000
 ? 3 ? 3
-データ数:​7,​ 総和:4, 平均値:0.571429, 最大値:9999, 最小値:​-10000+データ数: ​        ​7, 総和: ​    -8976, 平均値: ​-1282.286, 最大値: ​      999, 最小値: ​   -10000
 ? 4 ? 4
-データ数:​8,​ 総和:8, 平均値:1.000000, 最大値:9999, 最小値:​-10000+データ数: ​        ​8, 総和: ​    -8972, 平均値: ​-1121.500, 最大値: ​      999, 最小値: ​   -10000
 ? 5 ? 5
-データ数:​9,​ 総和:13, 平均値:1.444444, 最大値:9999, 最小値:​-10000 +データ数: ​        ​9, 総和: ​    -8967, 平均値: ​ -996.333, 最大値: ​      999, 最小値: ​   -10000 
-? -13 +? -10001 
-データ数:​10,​ 総和:0, 平均値:0.000000, 最大値:​9999,​ 最小値:-10000+データ数: ​       10, 総和: ​   ​-18968, 平均値: ​-1896.800, 最大値: ​      999, 最小値: ​   -10001 
 +? 9999 
 +データ数: ​       11, 総和: ​    ​-8969,​ 平均値: ​ -815.364, 最大値: ​     ​9999, 最小値: ​   -10001 
 +? 111 
 +データ数: ​       12, 総和: ​    ​-8858,​ 平均値: ​ -738.167, 最大値: ​     9999, 最小値: ​   -10001
 ? ?
 </​code>​ </​code>​
 <note tip>​端末上で実行中のプログラムを強制終了する場合は、Ctrl-C(コントロールキー + C)を押します。</​note>​ <note tip>​端末上で実行中のプログラムを強制終了する場合は、Ctrl-C(コントロールキー + C)を押します。</​note>​
  • lecture/kiso2/ex/ex06-8.c.txt
  • 最終更新: 2019/10/29 17:59
  • by sano