검색결과 리스트
글
ComputerScience/C#
2015. 5. 6. 13:27
조건문 if ~ else
조건문 if ~ else를 사용하여 입력된 정수가 짝수인지 홀수인지 판단한다.
2, 4, 6, 8 은 짝수이며 2의 배수이다. 다시 말해서 2로 나누면 나머지는 0이다.
사용되는 조건문 |
예 / 의미 |
설명 / 결과 |
if(조건식) { 조건식이 참이면 이곳이 실행된다.} else { 조건식이 거짓이면 이곳이 실행된다.}
|
if ( num % 2 == 0) { isp = true; } else { isp = false;} |
num이 100 이라면 2로 나눈 나머지가 0이므로 짝수이다. |
조건식은 true 또는 false가 되어야 한다. |
정수 num 이 2로 나누었을때 나머지가 0이라면 짝수이다. |
num이 101이라면 2로 나눈 나머지가 0이 아니므로 홀수이다. |
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _011 { class Program { public static void Main(string[] args) { Console.WriteLine("짝수/홀수를 판별합니다."); Console.Write("한 개의 정수를 입력하세요."); int iNum = int.Parse(Console.ReadLine()); bool isE = Numbers.IsEven(iNum); // 짝수 홀수 판별 if (isE) { Console.WriteLine("{0}은/는 짝수입니다.", iNum); } else { Console.WriteLine("{0}은/는 홀수입니다.", iNum); } } } public class Numbers { public static bool IsEven (int num) // 짝수 인가? { bool isp = false; if (num % 2 == 0) { isp = true; } else { isp = false; } return isp; } public static bool IsOdd(int num) // 홀수 인가? { bool isp = false; if(num % 2 != 0) { isp = true; } return isp; } } }
'ComputerScience > C#' 카테고리의 다른 글
순환문 for (0) | 2015.05.07 |
---|---|
삼항연산자( ? : ) (0) | 2015.05.07 |
예약어(키워드)와 이름명령법 (0) | 2015.04.30 |
메서드 ( method ) (0) | 2015.04.29 |
기본 산술 연산자 ( Operator ) (0) | 2015.04.29 |
RECENT COMMENT