namereq

合計 平均 合格 不合格

Jun 18th, 2018
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.58 KB | None | 0 0
  1. #include <stdio.h>
  2. #define N 1000
  3.  
  4. int main(void)
  5. {
  6.     int a,b,i,j,point,sum[N];
  7.     double ave[N];
  8.     printf("何人の教科について求めますか? >");
  9.     scanf("%d",&a);
  10.     printf("何教科について求めますか? >");
  11.     scanf("%d",&b);
  12.     for(i=0;i<a;i++){
  13.         sum[i] = 0;
  14.         for(j=0;j<b;j++){
  15.             printf("%d人目の%d教科目の点数はいくつですか? >",(i+1),(j+1));
  16.             scanf("%d",&point);
  17.             sum[i] += point;
  18.         }
  19.         ave[i] = (double)sum[i] / b;
  20.         printf("合計:%d 平均:%lf %s", sum[i], ave[i], ave[i] >= 60.0 ? "合格\n" : "不合格\n");
  21.     }
  22.    
  23.     return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment