[C언어 코드업 문제풀이] CodeUp 1164 : 터널 통과하기 1

코드업 1164 터널 통과하기 문제 풀이 해답입니다.

 

1. 문제 설명

 

어떤 차의 높이가 170cm 이다.

이 차는 3개의 터널을 차례대로 지나게 될 것이다.

터널의 높이가 차의 높이보다 같거나 낮다면 차는 터널과 충돌하여 사고가 날 것이다.

터널의 높이가 차례대로 3개 주어지면 터널을 무사히 잘 통과하면 PASS 를 출력하고, 사고가 난다면 CRASH 를 출력하시오.

 

2. 입력

 

터널의 높이가 차례대로 3개 주어진다. (정수)

 

3. 출력

 

170보다 같거나 작으면 "CRASH"를 출력, 그 보다 크면 "PASS"를 출력하시오.

 

4. 입력 예시

 

170 168 175

 

5. 출력 예시

 

CRASH

 

6. 문제 풀이

 

#include <stdio.h>
 
 
int main (void)
{
    
    int t1,t2,t3;//터널 1,2,3
    int car = 170;
    scanf("%d %d %d"&t1, &t2, &t3);
 
    if((t1> car)&&(t2> car)&&(t3>car)) //터널1,2,3이 모두 차보다 크면
    {
        printf("PASS");
    }
    else{printf("CRASH");}
    
 
    return 0;
}
 

 

 

3개의 조건이 모두 만족( 터널이 차보다 크다면) 한다면 사고를 피할 수 있습니다.

AND 연산자를 사용하여 모두 조건이 만족했을때 PASS를 출력하도록 합니다.

댓글()