728x90
560
문제
10개의 정수를 입력받아 그 중 가장 작은 수를 출력하는 프로그램을 작성하시오.(입력받을 정수는 1000을 넘지 않는다.)
코드
#include<stdio.h>
int main() {
int a[10], i, min=1001;
for (i = 0; i < 10; i++) {
scanf("%d", &a[i]);
if (min > a[i]) {
min = a[i];
}
}
printf("%d", min);
return 0;
}
문제 http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=197&sca=1090
561
문제
10개의 정수를 입력받아 100 미만의 수 중 가장 큰 수와 100 이상의 수 중 가장 작은 수를 출력하는 프로그램을 작성하시오.
(입력되는 정수의 범위는 1이상 10,000 미만이다. 만약 해당하는 수가 없을 때에는 100 을 출력한다.)
코드
#include<stdio.h>
int main() {
int a[10], i, min1 = 0, min2 = 10000;
for (i = 0; i < 10; i++) {
scanf("%d", &a[i]);
if (a[i] > 0 && a[i] < 100) {
if (min1 < a[i]) {
min1 = a[i];
}
}
else if (a[i] > 99 && a[i] < 10000){
if (min2 > a[i]) {
min2 = a[i];
}
}
}
if (min1 == 0) {
min1 = 100;
}
else if (min2 == 10000) {
min2 = 100;
}
printf("%d %d", min1, min2);
return 0;
}
문제 http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&code=561&sca=1090
728x90
728x90
'정올(정보올림피아드&알고리즘) > Language_Coder' 카테고리의 다른 글
정올 150, 정올 151 : 배열1-형성평가1,2 (c언어) →CODINGKOOºº (0) | 2022.03.05 |
---|---|
정올 562, 정올 563 : 배열1-자가진단8, 9 (c언어) →CODINGKOOºº (0) | 2022.02.22 |
정올 558, 정올 559 : 배열1-자가진단4, 5 (c언어) →CODINGKOOºº (0) | 2022.02.22 |
정올 556, 정올 557 : 배열1-자가진단2, 3 (c언어) →CODINGKOOºº (0) | 2022.02.22 |
정올 555 : 배열1-자가진단1 (c언어) →CODINGKOOºº (0) | 2022.02.22 |