제목 : 최댓값최솟값알고리즘.c
    
    
        
            
                | 
                    글번호:
                 | 
                
                 | 
                
                    374
                 | 
            
            
                | 
                    작성자:
                 | 
                
                 | 
                
                    
                        레드플러스
                        
                        
                    
                 | 
            
            
                | 
                    작성일:
                 | 
                
                 | 
                
                    
                        2014/05/21 오후 7:29:14 
                    
                 | 
            
            
            
                | 
                    조회수:
                 | 
                
                 | 
                
                    
                        5386
                    
                 | 
            
            
        
     
 
    
	
	
    
	// 영어 점수 100점인 학생 중에서 가장 높은 수학 시험 점수를 가지고 있는 학생의 수학 점수: 95점
#include <stdio.h>
#include <limits.h>
void main(void)
{
    int ENG[] = { 100, 95, 100, 80, 100};
    int MATH[] = { 80, 95, 90, 80, 95 };
    int MAX = INT_MIN;    // 최댓값이 담길 변수는 해당 범위에서 가장 작은값으로 초기화
    int MIN = INT_MAX;    // INT_MAX : 정수형이 가질 수 있는 가장 큰 값 : limits.h에 정의되어 있음
    int i = 0;
    do
    {
        if (ENG[i] == 100)            // 영어 점수 100점인 학생만 판단
        {
            if (MAX < MATH[i])        // MAX변수보다 큰 데이터를 다시 MAX로 초기화
            {
                MAX = MATH[i];        // 최댓값 알고리즘
            }
            if (MIN > MATH[i])
            {
                MIN = MATH[i];        // 최솟값 알고리즘
            }
        }
        i = i + 1;
    } while (i < 5);
    printf("최댓값: %d\n", MAX);
    printf("최솟값: %d\n", MIN);
}