[C언어 코드업 문제풀이] CodeUp 1159 : 특별한 공 던지기 3
ET의 공부/C언어 연습문제[ 코드업 ]2019. 12. 29. 20:20
코드업 1159번 특별한 공 던지기3 문제 풀이 해답입니다.
1. 문제 설명
슬기는 지난 번에도 공던지기에 져서 아이스크림을 사게되었다.
슬기는 이미 돈이 다 떨어져서 현량이에게 돈을 빌린 상태이다.
이번에는 슬기가 또 다른 조건을 내걸고 체육 선생님에게 도전하게 되었다.
1. 공의 위치가 50m~70m이면 슬기가 이김.
또는
2. 공의 위치가 6의 배수이면 슬기가 이김.
슬기가 던진 공의 위치가 입력으로 주어지면 슬기가 이기는 구간에는 "win"을 출력하고, 그 외에는 "lose"를 출력하시오.
2. 입력
슬기가 던진 공의 위치가 입력된다.(정수)
3. 출력
승리 조건을 잘 보고 슬기가 이기는 조건이면 win, 그외에는 lose를 출력하시오.
4. 입력 예시
30
5. 출력 예시
win
6. 문제 풀이
#include<stdio.h>
int main(void)
{
int num;
scanf("%d",&num);
if((num>=50 && num <=70) || (num%6 == 0)) printf("win");
else printf("lose");
return 0;
}
|
1. 공의 위치가 50m~70m이면 슬기가 이김.
또는
2. 공의 위치가 6의 배수이면 슬기가 이김.
라는 조건이 있으므로 (조건1 or 조건2)가 됩니다.
조건 1은 (num>=50 && num <=70)
조건 2는 6의 배수 이므로 (num%6 == 0)
(조건1 or 조건2)는 OR 논리 연산자로 ||을 사용합니다.
if((num>=50 && num <=70) || (num%6 == 0)) printf("win");
'ET의 공부 > C언어 연습문제[ 코드업 ]' 카테고리의 다른 글
[C언어 코드업 문제풀이] CodeUp 1161 : 홀수와 짝수 그리고 더하기 (0) | 2020.01.03 |
---|---|
[C언어 코드업 문제풀이] CodeUp 1160 : 아르바이트 가는 날 (0) | 2020.01.03 |
[C언어 코드업 문제풀이] CodeUp 1158 : 특별한 공 던지기 2 (0) | 2019.12.29 |
[C언어 코드업 문제풀이] CodeUp 1157 : 특별한 공 던지기 1 (0) | 2019.12.29 |
[C언어 코드업 문제풀이] CodeUp 1156 : 홀수 짝수 구별 (0) | 2019.12.29 |
댓글()