JAVA/연습문제 3

[JAVA] 명품 자바 Open challenge 2

#가위 바위 보 게임 두 사람이 하는 가위바위보 게임을 만들어보자. 두사람의 이름은 '철수'와 '영희'이다. 먼저 "철수"의 이름을 출력하고 "가위", "바위", "보" 중 하나를 문자열로 입력받는다. 그리고 "영희"에 대해서 마찬가지 방법으로 입력받는다. 두사람으로부터 각각 문자열을 입력받은 후 누가 이겼는지 판별하여 승자를 출력한다. import java.util.*; public class OpenChallenge { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("철수: "); String x = sc.nextLine(); System.out.println("영희: ");..

JAVA/연습문제 2021.06.11

[JAVA] 자바의 정석 연습문제 Chapter3. 연산자

#3-1 다음 연산의 결과를 적으시오 public class Exercise1 { public static void main(String[] args) { int x = 2; int y = 5; char c = 'A'; // 'A'의 문자코드는 65 System.out.println(1 + x = 5 || x 2); //true System.out.println(y += 10 - x++); System.out.println(x += 2); System.out.println(!('A' 3778.278 3. 2의 결과를 int타입으로 반환 (int)3778.278 ->3778 4. 3의 결과를 100f로 나눈다(100으로 나누면 소수점 아래의 값을 잃는다) 3778/100f ->37.78..

JAVA/연습문제 2021.06.09

[JAVA] Java의 정석 chapter 2 변수

2-1. 빈 칸에 8개의 기본형을 알맞게 자리에 넣으시오. 1 byte 2 byte 4 byte 8 byte 논리형 boolean 문자형 char 정수형 byte short int long 실수형 float double 2-2. 주민등록번호를 숫자로 저장하고자 한다. 이 값을 저장하기 위해서는 어떤 자료형(data type) 을 선택해야 할까? regNo라는 이름의 변수를 선언하고 자신의 주민등록번호로 초기화 하는 한 줄의 코드를 적으시오. long regNo = 1234567890123L; 2-3. 다음 문장에서 리터럴, 변수, 상수, 키워드를 적으시오. int i = 100; long l = 100L; final float PI = 3.14f; 리터럴: 100, 100L, 3.14f 변수: i, l ..

JAVA/연습문제 2021.06.06