๐ ์ค๋์ ํ์ต ํค์๋
- ์ฐ์ฐ์
- ์กฐ๊ฑด๋ฌธ
- ๋ฐ๋ณต๋ฌธ
๐ฅ ์ฐ์ฐ์์ ์ข ๋ฅ
- ์ฐ์ ์ฐ์ฐ์ : +, -, *, /, %, <<, >>
- ๋น๊ต์ฐ์ฐ์ : >, <, >=, <=, ==, !=
- ๋ ผ๋ฆฌ์ฐ์ฐ์ : && (AND), || (OR), ! (NOT)
- ๋์ ์ฐ์ฐ์ : =, ++, --
- ์ผํญ์ฐ์ฐ์ : ์กฐ๊ฑด ? ์ฐธ : ๊ฑฐ์ง
๐ฅ ์กฐ๊ฑด๋ฌธ์ผ๋ก ๊ฐ์๋ฐ์๋ณด ๋ง๋ค๊ธฐ
package week02;
import java.util.Objects;
import java.util.Scanner;
public class W01 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("A์
๋ ฅ :");
String aHand = scanner.nextLine();
System.out.println("B์
๋ ฅ :");
String bHand = scanner.nextLine();
if (Objects.equals(aHand, "๊ฐ์")) {
if (Objects.equals(bHand, "๊ฐ์")) {
System.out.println("A์ B๋ ๋น๊ฒผ์ต๋๋ค.");
} else if (Objects.equals(bHand, "๋ฐ์")) {
System.out.println("B๊ฐ ์ด๊ฒผ์ต๋๋ค.");
} else if (Objects.equals(bHand, "๋ณด")) {
System.out.println("A๊ฐ ์ด๊ฒผ์ต๋๋ค.");
} else {
System.out.println("B๊ฐ ์ด์ํ ๊ฐ์ ์
๋ ฅํ์ต๋๋ค.");
}
} else if (Objects.equals(aHand, "๋ฐ์")) {
if (Objects.equals(bHand, "๊ฐ์")) {
System.out.println("A๊ฐ ์ด๊ฒผ์ต๋๋ค.");
} else if (Objects.equals(bHand, "๋ฐ์")) {
System.out.println("A์ B๋ ๋น๊ฒผ์ต๋๋ค.");
} else if (Objects.equals(bHand, "๋ณด")) {
System.out.println("B๊ฐ ์ด๊ฒผ์ต๋๋ค.");
} else {
System.out.println("B๊ฐ ์ด์ํ ๊ฐ์ ์
๋ ฅํ์ต๋๋ค.");
}
} else if (Objects.equals(aHand, "๋ณด")) {
if (Objects.equals(bHand, "๊ฐ์")) {
System.out.println("B๊ฐ ์ด๊ฒผ์ต๋๋ค.");
} else if (Objects.equals(bHand, "๋ฐ์")) {
System.out.println("A๊ฐ ์ด๊ฒผ์ต๋๋ค.");
} else if (Objects.equals(bHand, "๋ณด")) {
System.out.println("A์ B๋ ๋น๊ฒผ์ต๋๋ค.");
} else {
System.out.println("B๊ฐ ์ด์ํ ๊ฐ์ ์
๋ ฅํ์ต๋๋ค.");
}
} else {
System.out.println("A๊ฐ ์ด์ํ ๊ฐ์ ์
๋ ฅํ์ต๋๋ค.");
}
}
}
๐ฅ ๋ฐ๋ณต๋ฌธ์ผ๋ก ๊ตฌ๊ตฌ๋จ ๋ง๋ค๊ธฐ
package week02;
import java.util.Scanner;
public class W05 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("๊ตฌ๊ตฌ๋จ์ ์๋ฅผ ์
๋ ฅํ์ธ์: ");
int num = scanner.nextInt();
for (int i = num; i <= num; i++) {
for (int j = 1; j <= 9; j++) {
System.out.println(i + " x " + j + " = " + i * j);
}
} // ์ฌ๊ธฐ๊น์ง๋ ์
๋ ฅํ ๊ตฌ๊ตฌ๋จ์ ์ถ๋ ฅํ๊ธฐ ์๋๋ ์
๋ ฅํ ๊ตฌ๊ตฌ๋จ์ ์ ์ธํ ๊ตฌ๊ตฌ๋จ ์ถ๋ ฅ
// System.out.print("๊ฑด๋๋ธ ๊ตฌ๊ตฌ๋จ์ ์
๋ ฅํ์ธ์: ");
// int passNum = scanner.nextInt();
//
// for (int i = 2; i <= 9; i++) {
// if (i == passNum) {
// continue;
// }
// for (int j = 1; j <= 9; j++) {
// System.out.println(i + " x " + j + " = " + i * j);
// }
// }
}
}
๐ ์ค๋์ ํ๊ณ
์ค๋์ ์ ์ฒด์ ์ผ๋ก ๊ฐ์๋ฅผ ์ด์ฌํ ๋ค์์ต๋๋ค.
ํ์์ ์ด๊ฒ์ ๊ฒ ํ๋ฉด์ ๋ฃ๋ค๊ฐ ํ ๊ฐ๋ง ์ด์ฌํ ํ๋๊น ์ง์ค์ด ๋ ์ ๋์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋ด์ผ๋ ์ด์ฌํ ํ ๋จ๊ณ ์ฑ์ฅํ ๊ฐ์๊ฐ๋ฐ๊พผ์ด ๋๊ฒ ์ต๋๋ค.
'TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
01/04(๋ชฉ) ๋ด์ผ๋ฐฐ์์บ ํ Java 9์ผ์ฐจ TIL - ๊ฐ์ฒด (0) | 2024.01.04 |
---|---|
01/03(์) ๋ด์ผ๋ฐฐ์์บ ํ Java 8์ผ์ฐจ TIL - ๋ฐฐ์ด, ์ปฌ๋ ์ (0) | 2024.01.03 |
12/29(๊ธ) ๋ด์ผ๋ฐฐ์์บ ํ Java 6์ผ์ฐจ TIL - ๋ฉ์๋ (0) | 2023.12.29 |
12/28(๋ชฉ) ๋ด์ผ๋ฐฐ์์บ ํ Java 5์ผ์ฐจ TIL - ์กฐ๊ฑด๋ฌธ (1) | 2023.12.29 |
12/27(์) ๋ด์ผ๋ฐฐ์์บ ํ Java 4์ผ์ฐจ TIL - Flex, ๋ฐฐ์ด๋ฌธ (0) | 2023.12.29 |