문제 풀기 전 당부사항
본 문제는 제가 직접 만든 문제입니다. 문제를 만들기 위해 여러 코딩테스트 사이트와 서적 등에서 참고만 할 뿐, 문제를 그대로 가져다 쓰지 않았습니다. 프로젝트 템플릿은 콘솔 앱으로 만들어 주시기 바랍니다.
문제 설명
문제 : 정수를 입력받아 해당 정수가 짝수인지 홀수인지 판별하여 결과를 반환하는 메소드를 작성해 보세요
해설 및 출력 결과
- 메소드를 먼저 선언해 줍니다.
- 이 메소드는 main문에 공유할 것이기 때문에 public를 작성하고 함수에 바로 접근이 가능하게 하기 위해 static을 작성해 줍니다.
- 값이 홀수인지 짝수인지 판별하기 위해 메소드는 하나만 받습니다.
- 그리고 조건식으로 짝수일 때와 홀수 일 때를 판별해 주면 됩니다.
using System;
namespace class2
{
class MainApp
{
static public void CheckType(int a)
{
if ((a % 2) == 0)
Console.WriteLine("a는 짝수입니다");
else
Console.WriteLine("a는 홀수입니다");
}
static void Main(string[] args)
{
Console.Write("값을 입력해 주세요 : ");
int num = int.Parse(Console.ReadLine());
CheckType(num);
}
}
}
'C# 코딩챌린지 > C# 코딩테스트 문제' 카테고리의 다른 글
C# 코딩테스트 문제 : 메소드를 연습해보자(3) (0) | 2024.03.29 |
---|---|
C# 코딩테스트 문제 : 메소드를 연습해보자(1) (0) | 2024.03.29 |
C# 코딩테스트 문제 : 2차원 배열을 이용한 문제 (0) | 2024.03.24 |
C# 코딩테스트 문제 : if문을 활용한 가장 큰 수 출력하기 (0) | 2024.03.24 |
C# 코딩테스트 문제 : 아이디와 패스워드 입력 후 형변환 해보기 (0) | 2024.03.18 |
댓글