Module: 자바. 조건 연산자


Problem

2/17

조건부 연산자 - IF

Theory Click to read/hide

최대 2를 찾는 문제에서 IF라는 단어로 시작하는 새로운 연산자를 만났습니다.
이 연산자는 - CONDITIONAL 
if라는 단어는 영어에서 "if"로 번역되고 else는 "그렇지 않으면"으로 번역됩니다. if 단어 뒤의 조건이 참(true)이면 중괄호 {} 안의 조건 뒤에 오는 모든 명령(연산자)이 실행됩니다. 조건이 거짓(false)이면 else 뒤에 나오는 중괄호 안의 명령이 실행됩니다.

조건 연산자에 대한 일반적인 견해: <예비> if ( condition ) // 조건이 있는 헤더 { ... // "if" 블록 – 실행되는 문 // 헤더의 조건이 true인 경우 } 또 다른 { ... // "else" 블록 – 실행되는 문 // 괄호 안의 조건이 false인 경우 } 기억:
1. IF - ELSE  -  이것은 하나의 연산자입니다!
   따라서 "if" 블록을 끝내는 괄호 사이에 ( } ) 및 else라는 단어는 다른 연산자를 포함할 수 없습니다.
2. else NEVER CONDITION이라는 단어 뒤에.
     '기타' 차단 IF  -라는 단어 뒤에 지정된 기본 조건이 거짓일 때 실행됩니다. 실행되지 않음
3. 경우에 "if" 블록에서 또는 "그렇지 않으면" 블록에서 연산자가 하나만 있으면 중괄호를 생략할 수 있습니다.
4. 조건은 참(즉, 충족됨) 또는 거짓(즉, 충족되지 않음)이라고 말할 수 있는 상대적인 표현입니다.
   조건에서 논리적 관계 기호를 사용할 수 있습니다.
   > , <                더 적게
  >=, <=             크거나 같음, 작거나 같음
  ==                    같음
  !=                     같지 않다

5. Java 프로그래밍 언어에서 0 이외의 숫자는 참 조건을 의미하고 0은 거짓 조건을 의미합니다.

 

Problem

기호 "-"를 표시하는 프로그램을 보완하십시오. (마이너스) 키보드에서 입력한 숫자가 음수이고 "+" 기호가 (더하기) - 숫자가 양수인 경우(키보드에서 0을 입력할 수 있음을 고려하지 않음)

1. 7행 중 괄호 안에 확인할 조건을 적는다.
2. 8행에 조건이 TRUE(충족)일 경우 실행할 출력문을 작성합니다.
3. 11행에서 조건이 FALSE (충족되지 않음)인 경우 실행될 출력 문을 작성합니다.