3. 본격 프로그래밍 시작해 보기
- 100 powerun
- 3월 18일
- 1분 분량
입력받은 문자가 숫자인지 문자인지 판단하기
입력받은 문자가 숫자인지 문자인지 불리언인지 판단하기

디폴드로 입력되는 것이 문자로 가정하고 TryParse를 이용하여 숫자와 불리언 값을 걸러내어 값에 맞도록 출력되게 만들었습니다.
입력받은 데이터가 숫자라면 100보다 큰지 작은지 알려주는 프로그램 만들기

if문 내에 비교 연산자를 이용하여 100이하와 100이상 또는 동일했을때를 나누어 출력하도록 만들었습니다.
입력받은 데이터가 숫자라면 짝수인지 홀수인지 알려주는 프로그램 만들기

하나의 코드로 줄이기 위해서는 일일이 적어 넣을 경우 너무 코드가 길어지게 되어 함수로 만들어 넣게 했습니다. 매개변수로 받아오는 정수를 int형으로 변환한 type값을받아와 2로 나눈 뒤, 나머지가 0이라면 짝수, 나머지가 1이 남는다면 홀수로 판단하게 만들었습니다.
언제 if를 쓰고 언제 case를 쓸까요?
if는 범위가 정해져 있지 않은 결과에 유용하게 쓰입니다. 예시) ? / 5와 같이 결과과 무수히 많은 결과가 나타날 수 있는 예상문
반면에 case는 미리 정해져 있는범위에서 유용하게 쓰입니다. 예시)만약 1, 2, 3중에서 하나의 숫자에 대응하는 결과값을 원하는 경우
if는 비교연산이 다양하고, 조건 범위가 넓으며 여러가지의 조건을 추출해낼때에 유용하게 쓰입니다
case는 if와는 다르게 case마다 다른 형태의 데이터 형을 넣을 수 있습니다. 예시)int, float, string. 단순한 동작으로 인해 특정 값에 따른 결과를 도출해낼 때 사용합니다.
Comments