분류 전체보기79 조건 연산자 Conditional0perator 조건 연산자는 특이하게도 피연산자가 3개나 됩니다. 첫번째는 매개 변수인 조건식은 결과가 참 또는 거짓의 논리값이어야 합니다. 이 조건식의 결과가 참이면 두 번째 매개 변수가 선택되고, 거짓이면 세 번째 매개 변수가 선택됩니다. 두/세 번째 피연산자는 둘의 형식만 같다면 어떤 것이라도 괜찮습니다. 다음은 조건 여산자의 사용 예제 프로그램입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 using System; namespace Conditional0perator { class MainApp { static void Main(string[] args) { string result = (10 % 2) == 0 ? "짝수" : "홀수"; Console.WriteLine(result); } }.. 2022. 7. 19. 논리 연산자 Logical0perator 연산자 예 의미 설명 && A && B 논리곱 AND 조건 • A항과 B항 모두 참(True)일 때만 참(True), 그렇지 않으면 거짓(False). 즉, 항 2개 중 하나라도 거짓(False)이면 거짓(False) • ‘~이고, 그리고’ 의미로 사용 • 양쪽 모두 참(True)일 때 참 || A || B 논리합 OR 조건 • A항과 B항 모두 거짓(False)일 때만 거짓(False), 그렇지 않으면 참(True). 즉, 항 2개 중 하나라도 참(True)이면 참(True) • ‘~이거나, 또는’ 의미로 사용 • 양쪽 중 한쪽만 참(True)이라도 참 ! !A 논리부정 NOT 조건 • A항이 참(True)이면 거짓(False)을, A항이 거짓(False)이면 참(True)을 반환 • ‘~가 아닌’ 의.. 2022. 7. 19. 관계 연산자 Relational0perator 관계 연산자는 두 피연산자 사이의 관계를 확인하는 연산자입니다. 관계 연산자의 연산 결과는 논리 형식, 즉 bool 입니다. 참 또는 거짓으로 결과가 나옵니다. 연산자 사용법 의미 == A == B A와 B는 갖다 A > B A는 보다 크다 = B A는 B 이상이다 != A >= B A와 B는 다르다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 using System; namespace Relational0perator { class MainApp { static void Main(string[] args) { Console.WriteLine("3 > 4 : {0}", 3 > 4); Console.WriteLine("3 >= 4 : {0}", 3 >= 4); Console.. 2022. 7. 19. 문자열 결합 연산자 StringConcatenate string result 는 문자열과 함께 사용하는 문자열 결합 연산자 입니다. int result = 123 + 456; 은 result 값이 579가 됩니다. string result = "123" + "456"; 은 result 값이 "123456" 이 됩니다. 예제 프로그램을 만들어 보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 using System; namespace StringConcatenate { class MainApp { static void Main(string[] args) { string result = "123" + "456"; Console.WriteLine(result); result = "Hello" + " " + "World!"; Co.. 2022. 7. 18. 이전 1 ··· 9 10 11 12 13 14 15 ··· 20 다음