되는대로 살자

[C언어 기출문제&풀이] 최대, 최소값 출력 본문

2009~2014/C/C++

[C언어 기출문제&풀이] 최대, 최소값 출력

malu 2010. 7. 15. 17:33
7 개의 수를 입력으로 받아 입력 받은 수 중 최대값,최소값을 출력하는 프로그램을 작성하시오.

입력

7 개의 수는 100 이하의 자연수이다.

출력

두 수를 출력한다. 첫 수는 최대 , 두 번째수는 최소값이다.

입출력 예

입력

6 2 9 8 3 4 7

출력

9 2

-----------------------------------------------
01#include <stdio.h>
02   
03 int main()
04 {
05     int min,max,i,ar[7];
06     scanf("%d %d %d %d %d %d %d",&ar[0],&ar[1],&ar[2],&ar[3],&ar[4],&ar[5],&ar[6]);
07     min=max=ar[0];
08     for(i=0;i<7;i++)
09     {
10         if(max<ar[i])
11             max=ar[i];
12         if(min>ar[i])
13             min=ar[i];
14     }
15     printf("%d %d",max,min);
16 }
-----------------------------------------------