fork download
  1. #include <stdio.h>
  2.  
  3. int main(){
  4.  
  5. int i,a;
  6. int data[5];
  7. int sum;
  8. int max,min;
  9. double average;
  10.  
  11. printf("5つの整数を入力してください\n");
  12.  
  13. for ( i=0 ; i<5 ; i++ ){
  14. printf("%dつ目を入力してください:",i+1);
  15. scanf("%d",&data[i]);
  16. }
  17.  
  18. printf("入力された数:%d,%d,%d,%d,%d \n", data[0], data[1], data[2], data[3], data[4]);
  19.  
  20. sum = 0;
  21. for ( i=0 ; i<5 ; i++ ){
  22. sum = sum + data[i];
  23. }
  24. average = sum / 5.0;
  25. printf("平均値=%f\n",average);
  26.  
  27. //data[0]がmax,minと仮定する
  28. max = data[0];
  29. min = data[0];
  30. for(i = 0;i < 5;i ++){
  31. if(data[i] > max){
  32. max = data[i];
  33. }
  34. if(data[i] < min){
  35. min = data[i];
  36. }
  37. }
  38.  
  39. printf("最小値は%dです。\n最大値は%dです。\n",min,max);
  40. return 0;
  41. }
Success #stdin #stdout 0s 5320KB
stdin
66
22
44
33
55
stdout
5つの整数を入力してください
1つ目を入力してください:2つ目を入力してください:3つ目を入力してください:4つ目を入力してください:5つ目を入力してください:入力された数:66,22,44,33,55 
平均値=44.000000
最小値は22です。
最大値は66です。