검색결과 리스트
삼항연산자에 해당되는 글 1건
- 2015.05.07 삼항연산자( ? : )
글
ComputerScience/C#
2015. 5. 7. 09:29
삼항연산자( ? : )
간단한 if ~ else 조건문은 삼항 연산자로 바꾸어서 사용할 수 있다.
D=C ? A : B; 가 기본 형태이다.
bool isP = (num % 2 == 0) ? true : false; ----> 정수 num을 2로 나누었을 때 나머지가 0이라면 짝수이다.
num이 짝수이면 isP에 true를, 짝수가 아니면 isp에 false를 대입한다.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _012 { class Program { public static void Main(string[] args) { Console.WriteLine("짝수/홀수를 판별합니다."); Console.Write("정수 하나를 입력하세요: "); int iNum = int.Parse(Console.ReadLine()); bool isE = Numbers.IsOdd(iNum); if (isE) // isE == true { Console.WriteLine("{0}이 수는 홀수 입니다.", iNum); } else { Console.WriteLine("{0}이 수는 짝수 입니다.", iNum); } } } public class Numbers { public static bool IsOdd(int num) { return (num % 2 == 1) ? true : false; } } }
'ComputerScience > C#' 카테고리의 다른 글
중첩 for문 (0) | 2015.05.09 |
---|---|
순환문 for (0) | 2015.05.07 |
조건문 if ~ else (0) | 2015.05.06 |
예약어(키워드)와 이름명령법 (0) | 2015.04.30 |
메서드 ( method ) (0) | 2015.04.29 |
RECENT COMMENT