내배캠과제
[내배캠] 3. 본격 프로그래밍 시작해보기 2025-01-15
주전자123
2025. 1. 15. 17:32
320x100
반응형
SMALL
1. 입력받은 데이터가 숫자라면 짝수인지 홀수인지 알려주는 프로그램 만들기
- 입력받은 데이터가 문자라면 - “숫자가 아닙니다.”
- 입력받은 데이터가 숫자라면
- 수가 짝수라면 - “xx 은(는) 짝수 입니다.”
- 수가 홀수라면 - “xx 은(는) 홀수 입니다.”
string input = Console.ReadLine();
int num;
bool isInt = int.TryParse(input, out num);
if (isInt)
{
int remainder = num % 2;
if (remainder == 0)
{
Console.WriteLine(num + "은(는) 짝수 입니다.");
}
else
{
Console.WriteLine(num + "은(는) 홀수 입니다.");
}
}
else
{
Console.WriteLine("숫자가 아닙니다.");
}
2. 언제 if 를 쓰고 언제 case 를 쓸까요?
if문은 조건을 숫자뿐아니라 비교 연산등 마음대로 사용 가능, 위에서부터 조건을 하나 하나 순차적으로 봄.
switch문은 들어오는 조건을 보고 즉각 조건에 해당하는 문장으로 진입함.
if : 조건을 숫자뿐아니라 비교 연산등 마음대로 사용할 때
switch-case : 들어오는 조건을 보고 즉각 조건에 해당하는 문장으로 진입하고 싶을 때
728x90
반응형
LIST