fork download
  1. #include <stdio.h>
  2.  
  3. void main()
  4. {
  5. int num[5];
  6. int i;
  7. int sum = 0;
  8. double average;
  9.  
  10. for (i = 0; i < 5; i++) {
  11. printf("%dつ目の整数を入力してください: ", i + 1);
  12. scanf("%d", &num[i]);
  13. sum = sum + num[i];
  14. }
  15.  
  16. average = (double)sum / 5.0;
  17. printf("平均値は %fです。\n", average);
  18.  
  19. printf("平均値以上の数:");
  20. for (i = 0; i < 5; i++) {
  21. if (num[i] >= average) {
  22. printf("%d ", num[i]);
  23. }
  24. }
  25. printf("\n");
  26.  
  27. printf("平均値より小さい数: ");
  28. for (i = 0; i < 5; i++) {
  29. if (num[i] < average) {
  30. printf("%d ", num[i]);
  31. }
  32. }
  33. printf("\n");
  34. }
Success #stdin #stdout 0s 5312KB
stdin
Standard input is empty
stdout
1つ目の整数を入力してください: 2つ目の整数を入力してください: 3つ目の整数を入力してください: 4つ目の整数を入力してください: 5つ目の整数を入力してください: 平均値は -142172737.600000です。
平均値以上の数:0 0 1911477077 22083 1672604448 
平均値より小さい数: