#1
by jmwatgt » 7年前
コード:
#include<stdio.h>
main()
{
int i, n,sum=0,score=0;
double mean, x[100];
printf("入力するデータ数は?:");
scanf_s("%d", &n);
for (i = 0; i < n; i++)
{
printf("%3d人目の得点を入力せよ:", i + 1);
scanf_s("%lf", &x[i]);
sum = sum + x[i];
}
mean = (double)sum / n;
printf("平均点は%.1lf点です。合格者は以下の通りです。\n",mean);
if (x[score] > 80)
{
printf("%d人目:%d点(平均点%.1lf),評価S", score, x[score - 1], x[score - 1] - mean);
}
else if (x[score] > 70)
{
printf("%d人目:%d点(平均点%.1lf),評価A", score, x[score - 1], x[score - 1] - mean);
}
else if (x[score] > 60)
{
printf("%d人目:%d点(平均点%.1lf),評価B", score, x[score - 1], x[score - 1] - mean);
}
else if (x[score] > 50)
{
printf("%d人目:%d点(平均点%.1lf),評価C", score, x[score - 1], x[score - 1] - mean);
}
[code]
#include<stdio.h>
main()
{
int i, n,sum=0,score=0;
double mean, x[100];
printf("入力するデータ数は?:");
scanf_s("%d", &n);
for (i = 0; i < n; i++)
{
printf("%3d人目の得点を入力せよ:", i + 1);
scanf_s("%lf", &x[i]);
sum = sum + x[i];
}
mean = (double)sum / n;
printf("平均点は%.1lf点です。合格者は以下の通りです。\n",mean);
if (x[score] > 80)
{
printf("%d人目:%d点(平均点%.1lf),評価S", score, x[score - 1], x[score - 1] - mean);
}
else if (x[score] > 70)
{
printf("%d人目:%d点(平均点%.1lf),評価A", score, x[score - 1], x[score - 1] - mean);
}
else if (x[score] > 60)
{
printf("%d人目:%d点(平均点%.1lf),評価B", score, x[score - 1], x[score - 1] - mean);
}
else if (x[score] > 50)
{
printf("%d人目:%d点(平均点%.1lf),評価C", score, x[score - 1], x[score - 1] - mean);
}
[/code]