์กฐ๊ฑด๋ฌธ์ด๋, ๊ฐ๋ฐ์๊ฐ ํ๋ก๊ทธ๋๋ฐ์ ํ ๋์ ์ฝ๋๋ฅผ ์กฐ๊ฑด์ ๋ฐ๋ผ ์คํ ํ๋ฆ์ ์กฐ์ ํ์ฌ ๋ค๋ฅด๊ฒ ๋์ํ๋๋ก ์ ์ดํ๋ ๊ฒ์ด๋ค.
if (์กฐ๊ฑด์) {
์คํ๋ฌธ; // ์กฐ๊ฑด์์ด true์ด๋ฉด ๋์, false๋ฉด ๋ฏธ์คํ
}
int s = 40; // ์ ์๋ฅผ ์ ์ฅํ๋ ๋ณ์ s์ ์ ์ 40์ผ๋ก ์ด๊ธฐํํจ
if (s >= 51) { // ๋ง์ฝ s๊ฐ 51๋ณด๋ค ํฌ๋ค๋ฉด
System.out.println("PASS"); // ์คํ
}
if ( s <= 50) { // ๋ง์ฝ s๊ฐ 50๋ณด๋ค ์์ผ๋ฉด
System.out.println("FAIL"); // ์คํ
}
FAIL์ด ๋ ๊ฒ์ด๋ค. ์ด๋ ๊ฒ if๋ฌธ์ ์กฐ๊ฑด์๊ณผ ์คํ๋ฌธ์ด ์กด์ฌํ ๋ ์กฐ๊ฑด์์ด ์ฐธ์ด๋ฉด ์คํ, ๊ทธ๋ ์ง ์์ผ๋ฉด ์คํํ์ง ์๋๋ค. ๋ง์ฝ ๊ฐ๋ฐ์๊ฐ ๋ ๋ณต์กํ ์กฐ๊ฑด์ ์ค์ ํ๊ณ ์ถ๋ค๋ฉด else์ ํจ๊ป ์ฌ์ฉํ ์ ์๋ค.if (์กฐ๊ฑด์) {
์คํ๋ฌธ1; // ์กฐ๊ฑด์์ด true์ผ ๊ฒฝ์ฐ ์คํ๋ฌธ1 ์คํ
}
else {
์คํ๋ฌธ2; // ์กฐ๊ฑด์์ด false์ผ ๊ฒฝ์ฐ ์คํ๋ฌธ2 ์คํ
}
if (์กฐ๊ฑด์1) {
์คํ๋ฌธ1; // ์กฐ๊ฑด์1์ด true์ผ ๊ฒฝ์ฐ ์คํ๋ฌธ1 ์คํ
}
else if (์กฐ๊ฑด์2) {
์คํ๋ฌธ2; // ์กฐ๊ฑด์1์ด false๊ณ ์กฐ๊ฑด์2๊ฐ true์ผ ๊ฒฝ์ฐ ์คํ๋ฌธ2 ์คํ
}
else if (์กฐ๊ฑด์3) {
์คํ๋ฌธ3; // ์กฐ๊ฑด์1,2๊ฐ false๊ณ ์กฐ๊ฑด์3์ด true์ผ ๊ฒฝ์ฐ ์คํ๋ฌธ3 ์คํ
}
else {
์คํ๋ฌธ4; // ์์ ๋ชจ๋ ์กฐ๊ฑด์์ด false์ผ ๊ฒฝ์ฐ ์คํ๋ฌธ4 ์คํ
}