본문 바로가기

분류 전체보기227

명품 자바 에센셜 2강 실습문제 2번 한 층의 높이가 5m일 때, 건물이 몇 층인지 입력받아 높이를 출력하라. 몇 층인지 입력하세요>>155 775m 입니다. 답: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("몇 층인지 입력하세요>>"); int floor = sc.nextInt(); System.out.println(floor*5 + "m 입니다."); sc.close(); } } 한 층에 5m라고 나와 있기 때문에 몇 층인지만 알면 끝입니다. 몇 층인지는 Scanner로 입력받아 floor 변수에 넣어줍니다. 그 후 floor*5를.. 2022. 3. 7.
명품 자바 에센셜 2강 실습문제 1번 두 정수를 입력받아 합을 구하여 출력하는 프로그램을 작성하라. 키보드 입력은 Scanner 클래스를 이용하라. 두 정수를 입력하세요>> 10 20 10+20은 30 답: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("두 정수를 입력하세요>>"); int a = sc.nextInt(); int b = sc.nextInt(); int c = a + b; System.out.println(a + "+" + b + "은 " + c); sc.close(); } } 키보드로 입력을 받기 위해서는 Scanner .. 2022. 3. 7.
명품 자바 에센셜 2강 이론문제 1. 자바에서 클래스를 선언할 때 사용하는 키워드는? 답: class 2. 다음 중 식별자 사용이 잘못된 경우를 모두 골라라. int _i; int %j; char 안녕; double 1var; char student_ID; 답: 2번(%j),4번(1var) 이유: 특수문자(%,&,*,@등), 공백(탭, space등)은 식별자로 사용할 수 없으나 _ , $는 예외다. 식별자로 한글을 사용할 수 있다. if, while, class 등 자바 언어의 키워드는 식별자로 사용할 수 없다. 식별자의 첫 번째 문자로 숫자는 사용할 수 없다. 대소문자를 구별한다. 길이 제한이 없다. 3. 다음 각 항목이 나타내는 변수를 선언하라. (1) int 형 변수 age 답 : int age; (2) 0.25로 값이 초기화된 .. 2022. 3. 7.