출생년도와 주민등록번호 뒷자리 첫번째 숫자를 입력받아서, 나이와 성별을 출력하세요. 2023년 기준 나이는 단순하게 2023년과의 차이로 함 (만 나이, 월 따지지 않음) 2000년생 = 24살 1996년생 = 28살 *잘못입력된 경우 필터링은 생략합니다. 주민번호 뒷자리 첫번째 수 구분. 남자 : 1 이거나 3 여자 : 2 이거나 4 예시 1) 출생년도를 입력하세요 : 2000 주민번호 뒷자리 첫번째 숫자를 입력하세요 : 4 결과 : 24살 여자입니다. 예시 2) 출생년도를 입력하세요 : 1998 주민번호 뒷자리 첫번째 숫자를 입력하세요 : 1 결과 : 26살 남자입니다. 더보기 Scanner scanner = new Scanner(System.in); System.out.print("출생년도를 입력하..
Study/퀴즈로 알아보는 자바
1번. 삼각형의 밑변과 높이를 입력받아서 넓이를 출력하세요. (소수점까지 표현) (삼각형의 넓이 = 밑변 * 높이 / 2) 더보기 Scanner scanner = new Scanner(System.in); System.out.print("밑변 : "); Double base = scanner.nextDouble(); System.out.print("높이 : "); Double perpendicular = scanner.nextDouble(); double result = ((base*perpendicular)/2); System.out.print("삼각형의 넓이 =" + result); System.out.println(); 2번. 사다리꼴의 윗변과 밑변과 높이를 입력받아서 넓이를 출력하세요. (소수점까..
1번. num 값을 확인하여 "양수" "음수" "0" 이라고 출력하도록 코드를 작성하세요. int num = 10; System.out.println( _______); 더보기 String result = num 0 ? "양수" : "0"); // String result = num == 0 ? "0" : (num > 0 ? "양수" : "음수"); System.out.println(result); 2번. 아래와 같이 프로그램이 진행되면서 숫자 2개를 입력받고 각각의 결과를 출력하세요. // ㅇ 모양은 사용자가 입력한 숫자와 계산된 결과입니다. // 나누기 결과는 소수점을 포함하여 나타나도록 해주세요. 첫번째 숫자를 입력하세요 : ㅇ 입력한 숫자=ㅇ 두번째 숫자를 입력..
1. 아래 코드에서 예상되는 출력 결과를 작성하세요. (편의상 분할된 문제입니다.) int x = 2; int y = 3; int z; System.out.println("x="+x + " y="+y); 더보기 x=2 y=3 System.out.println(x + y); 더보기 5 System.out.println(x++ + y++); 더보기 5 System.out.println("x="+x + " y="+y); 더보기 x=3 y=4 z = ++x + ++y; System.out.println("x="+x + " y="+y); 더보기 x=4 y=5 z--; x += --y; System.out.println("x="+x + " y="+y + " z="+z); 더보기 x=8 y=4 z=8 x = 10; ..
1. 계산결과가 "1013" 이 나오도록 코드를 작성하세요. String a = "10"; int b = 3; double c = 4.5; _____ result = _______; System.out.println(result); 더보기 String a = "10"; int b = 3; double c = 4.5; String result = a + (int)(b*c); System.out.println(result); 2. 계산결과가 "243" 이 나오도록 코드를 작성하세요. int a = 4; double b = 3.4; String c = "6.8"; _____ result = _______; System.out.println(result); 더보기 int a = 4; double b = 3.4;..