자습서 > 프로그래밍 > 작업 2–2: If-Else If 문 작성
  
작업 2–2: If-Else If 문 작성
elseif 또는 else 문을 사용하면 특정 if 문이 true인지 아니면 false인지에 따라 식을 계산할 수 있습니다.
1. 작업 2–1에서 작성한 함수에서 두 번째 if 문을 else if로 수정하기 위해 두 번째 if 프로그래밍 연산자를 선택하고 수학 탭의 연산자 및 기호 그룹에서 프로그래밍을 클릭한 다음 else if를 클릭합니다.
* 
else if 연산자는 if 또는 else if 문 바로 다음에만 사용할 수 있습니다.
2. else 문을 추가하려면 아래와 같이 다른 모든 옵션을 포함하는 위치에 커서를 배치합니다.
3. else 문을 추가하려면 수학 탭의 연산자 및 기호 그룹에서 프로그래밍을 클릭한 다음 else를 클릭합니다.
4. "RAINBOW"를 입력합니다.
5. reverse를 호출하여 5의 값을 구합니다.
실습
1. 다음 연습으로 이동하기 전에 매개변수 x가 인수이고 also if를 사용하여 다음과 같은 작업을 수행하는 함수 f를 작성합니다.
x가 문자열이면 부분 변수 y에 1을 지정합니다. IsString 함수를 사용합니다.
x의 길이가 5보다 크면 y에 2를 지정합니다. strlen 함수를 사용합니다.
그렇지 않으면 y.에 3을 지정합니다.
* 
also if 문은 if 문 또는 also if 문 다음에만 삽입할 수 있습니다. if 문이 true이면 모든 also if 문이 계산됩니다.
also if 문을 추가하기 위해 if 블록의 마지막 줄 끝에 커서를 배치하고(아래 참조) 수학 탭의 연산자 및 기호 그룹에서 프로그래밍을 클릭합니다. 프로그래밍 연산자 목록이 열립니다. also if를 클릭합니다.
2. 워크시트에서 다음과 같은 함수를 정의합니다.
매개변수 x가 인수이고 아래 설명과 같이 동작하는 함수 h를 작성합니다.
함수 h는 조각 함수를 포함하는 프로그램입니다.
x 값이 -1에서 1 사이이면 h(x) 값은 워크시트의 앞부분에 정의한 f(x)이고 그렇지 않으면 h(x) 값은 f(x) 곱하기 -1입니다.
XY 도표를 추가하여 함수를 도표화합니다.
연습 3으로 이동합니다.