#include <stdio.h> //p.230
int main()
{
int num_stu=1, score,i, min=1000, max=-1000;
float sum;
do
{
printf("Put a number of students(from 2 to 25) : ");
scanf("%d", &num_stu);
}
while(num_stu<=1 || num_stu>25); //if the condition inside() is false, stop
for (i=1; i<=num_stu; i++)
{
do
{
printf("\nPut the %d (st/th) student's score.\n", i);
scanf("%d", &score);
if(max<=score) max=score;
if(min>=score) min=score;
sum+=score;
}
while (score<0 || score>101);
}
printf("The average of student's score is %f.\n", (float)sum/num_stu);
printf("maximum : %d, minimum : %d", max,min);
return 0;
}
int main()
{
int num_stu=1, score,i, min=1000, max=-1000;
float sum;
do
{
printf("Put a number of students(from 2 to 25) : ");
scanf("%d", &num_stu);
}
while(num_stu<=1 || num_stu>25); //if the condition inside() is false, stop
for (i=1; i<=num_stu; i++)
{
do
{
printf("\nPut the %d (st/th) student's score.\n", i);
scanf("%d", &score);
if(max<=score) max=score;
if(min>=score) min=score;
sum+=score;
}
while (score<0 || score>101);
}
printf("The average of student's score is %f.\n", (float)sum/num_stu);
printf("maximum : %d, minimum : %d", max,min);
return 0;
}
댓글
댓글 쓰기