If 중첩, case, if, switch, 제어문
제어문
제어문에서 조건문에 해당하는 If 만약에 ~ 하면
짝수 입력시
![](https://velog.velcdn.com/images/ezzang2/post/faa9fb4b-2f16-4935-8d9b-b36a2b1f138f/image.PNG)
if(num % 2 == 0)
에서 % 와 == 총 두개의 연산자가 들어있다.
만약 연산자 우선순위가 헷갈릴경우 먼저 해야할 연산자에 괄호를 친다.
홀수 입력시
![](https://velog.velcdn.com/images/ezzang2/post/3a97ac0e-42ce-480c-9925-4fd92373b3ba/image.PNG)
If 와 else
![](https://velog.velcdn.com/images/ezzang2/post/cb9bd177-19f6-47a3-bf52-ec47692f62f8/image.PNG)
If중첩
![](https://velog.velcdn.com/images/ezzang2/post/8259edf5-6779-426d-be5e-63eb8e9682d2/image.PNG)
가위바위보
![](https://velog.velcdn.com/images/ezzang2/post/9bb228c1-42c3-4f90-ae40-f692d0dbbaf2/image.PNG)
랜덤 가위바위보
![](https://velog.velcdn.com/images/ezzang2/post/45040078-b0e8-4501-99a0-c6251dd09654/image.PNG)
If 중첩 예시
![](https://velog.velcdn.com/images/ezzang2/post/88c73259-8f4c-4c0f-a58d-827dd097777a/image.PNG)
If 중첩으로 학점 나누기
![](https://velog.velcdn.com/images/ezzang2/post/6a2d147c-830e-458c-ba83-01c337009fbd/image.PNG)
스위치와 케이스
![](https://velog.velcdn.com/images/ezzang2/post/47eba248-2f4b-4aa5-a1c7-4f69cd9563c3/image.PNG)
케이스의 응용
캐릭터 케이스
![](https://velog.velcdn.com/images/ezzang2/post/fd4c4a61-afc2-4bdb-8da8-4bf465ec1229/image.PNG)
요일케이스
![](https://velog.velcdn.com/images/ezzang2/post/1d4b2aee-4a36-43f1-bf29-a7f7c38567aa/image.png)
계절 케이스
![](https://velog.velcdn.com/images/ezzang2/post/8139c678-c675-48bf-8304-af31a431cd09/image.PNG)
실수형은 케이스를 사용할 수 없음
![](https://velog.velcdn.com/images/ezzang2/post/dcbc3486-73e0-43eb-983c-58c4fbeface2/image.PNG)
case를 이용해서 학점주기
![](https://velog.velcdn.com/images/ezzang2/post/124ea994-bce8-4739-976a-b3a048c900b5/image.PNG)
케이스에 연산자를 추가해서 범위를 지정하기
![](https://velog.velcdn.com/images/ezzang2/post/108838b8-91b7-4bf0-9996-4f478887490f/image.PNG)