Jungol Algorithm 112

정올 CODE 156 배열1 - 형성평가7

문제 세 자리 이하의 정수를 차례로 입력 받다가 999가 입력되면 프로그램을 종료하고 그 때까지 입력된 최대값과 최소값을 출력하는 프로그램을 작성하시오.입력받는 정수는 100개 이하이다. 입력 예 45 19 123 58 10 -55 16 -1 999 출력 예 max : 123 min : -55 CODE #include int main(){ int i, j, num; int max = -1 , min = 999; while(1){ scanf("%d",&num); if(num == 999){ break; } if(max num){ min = num ; } } printf("max : %d\nmin : %d", max, min); } 질문은 댓글로 받습니다..

정올 CODE 155 배열1 - 형성평가6

문제 6개의 문자배열을 만들고 {'J', 'U', 'N', 'G', 'O', 'L'} 으로 초기화 한 후 문자 한 개를 입력받아 배열에서의 위치를 출력하는 프로그램을 작성하시오. 첫 번째 위치는 0번이며 배열에 없는 문자가 입력되면 "none" 라는 메시지를 출력하고 끝내는 프로그램을 작성하시오. 입력 예 L 출력 예 5 CODE #include int main(){ char s[6] = {'J', 'U', 'N', 'G', 'O', 'L'}; char eq; int i = 0, j=0; scanf("%c",&eq); for(; i5){ printf("none"); } else{ printf("%d",i); } } 질문은 댓글로 받습니다. 감사합니다.

정올 CODE 153 배열1 - 형성평가4

문제 100개의 정수를 입력받을 수 있는 배열을 선언한 후 정수를 차례로 입력 받다가 -1이 입력되면 입력을 중단하고 -1을 제외한 마지막 세 개의 정수를 출력하는 프로그램을 작성하시오. (입력받은 정수가 -1을 제외하고 3개 미만일 경우에는 -1을 제외하고 입력받은 정수를 모두 출력한다.) 입력 예 30 20 10 60 80 -1 출력 예 10 60 80 Hint ! 마지막에 입력된 위치는 [입력받은 개수-1] 이고 그 앞에 입력받은 것은 [입력받은 개수-2] 이다. CODE #include int main(){ int i=0; int num[101]; for(; i

정올 CODE 561 배열1 - 자가진단7

문제 10개의 정수를 입력받아 100 미만의 수 중 가장 큰 수와 100 이상의 수 중 가장 작은 수를 출력하는 프로그램을 작성하시오. (입력되는 정수의 범위는 1이상 10,000 미만이다. 만약 해당하는 수가 없을 때에는 100 을 출력한다.) 입력 예 88 123 659 15 443 1 99 313 105 48 출력 예 99 105 CODE #include int main(){ int n[10]; int i,j,min = 10000,max = -1, min_t = min,max_t = max; for(i=0; i max){ max = n[i]; } } else if(n[i] >=100 && n[i] n[i]){ min = n[i]; } } } if(min_t == min) min = 100; if(m..