|
차미령 님이 쓰신 글 :
: 사용자로부터 10개의 정수값을 입력받아서 다음의 값을 출력하는 프로그램을 작성하시오.
:
: 1.최대값 2. 최소값 3.평균 4.평균보다 큰수의 개수 5. 평균보다 작은수의 개수
:
: 이 다섯개를 구하는건데...제발줌 구해주세영~~ 기다리구 있을께영..."^^"부탁..
: 최대한 빨리했음 좋겠네영...
10개의 수를 입력받아서 라고 했는데..
그건 scanf로 하면 될것같네요... 그건 숙제로 남기지요... ^^
void main(void)
{
int var[10] = { 1, 56, 3, 1213, 2342, 0, 123, 544, 23, 11 };
int i, count = 0;
int max = 0;
// 최대값
max = var[0];
for( i=1; i < 10; i++ ) {
if(var[i]>max)
max = var[i];
}
printf("%d\n", max);
// 최소값
max = var[0];
for( i=1; i < 10; i++ ) {
if(var[i]<max)
max = var[i];
}
printf("%d\n", max);
// 평균값
for( i=0; i < 10; i++ ) {
max+=var[i];
}
max=max/i;
printf("%d\n", max);
// 평균값보다 큰 수의 갯수
for( i=0; i < 10; i++ ) {
if(var[i]>max)
count++;
}
printf("%d\n", count);
// 평균값보다 작은 수의 갯수
count = 0;
for( i=0; i < 10; i++ ) {
if(var[i]<max)
count++;
}
printf("%d\n", count);
}
숙제는 알아서 합시다 ^^
|