소개

완료됨

의사 결정 논리는 “true” 또는 “false”로 평가되는 부울 식으로 알려진 식을 기반으로 합니다. 개발자는 다양한 유형의 연산자를 사용하여 코딩 요구 사항을 충족하는 부울 식을 만듭니다. 식이 평가되면 코드 실행은 결과에 따라 분기됩니다. C# 언어는 의사 결정 논리를 구현할 때 각각 특정 용도로 사용되는 광범위한 연산자(예: 같음, 비교 및 부울 연산자)를 지원합니다.

고객 데이터 및 사용자가 제공한 입력을 처리하는 데 사용되는 일련의 C# 콘솔 애플리케이션에서 작업하도록 선택되었다고 가정합니다. 각 애플리케이션에서는 데이터 처리 요구 사항 및 관련 비즈니스 규칙을 달성하는 의사 결정 논리를 구현해야 합니다. 데이터 처리 요구 사항 및 비즈니스 규칙은 애플리케이션마다 다릅니다. 예를 들어 고객 주문을 처리하는 애플리케이션은 조치를 취하기 전에 고객의 상태를 평가해야 할 수 있습니다. 이 예정된 할당을 준비하려면 부울 식 및 C# 연산자를 구현하는 몇 가지 연습 작업을 완료합니다.

이 모듈에서는 부울 식에 대해 알아보고, 다양한 형식의 연산자를 사용하여 같음, 같지 않음 및 비교에 대한 식을 평가합니다. 또한 "/또는" 결과를 생성하는 문(조건부 연산자)의 if 특수 인라인 버전을 사용하는 방법을 알아봅니다.

이 모듈을 마치면 C# 연산자의 조합을 사용하여 코드를 작성하여 애플리케이션에서 의사 결정 논리를 구현할 수 있습니다.

학습 목표

이 모듈에서 학습할 내용은 다음과 같습니다.

  • 연산자를 사용하여 비교 및 같음 여부를 테스트하는 부울 식을 만듭니다.
  • 문자열 클래스의 기본 제공 메서드를 사용하여 문자열에 대해 더 나은 평가를 수행합니다.
  • 부정 연산자를 사용하여 지정된 조건과 반대의 경우를 테스트합니다.
  • 조건부 연산자를 사용하여 인라인 평가를 수행합니다.

필수 조건

  • 변수 인스턴스화, 다양한 데이터 형식 사용, 콘솔 창에 출력 전송과 같은 기본 코딩 작업을 경험해 보세요.
  • if-elseif-else 구문 사용해보기
  • Random 클래스를 사용하여 난수 생성해보기.
  • Visual Studio Code를 사용하여 간단한 콘솔 애플리케이션을 만들고 실행하는 것을 경험해 보세요.