본문 바로가기

Java/└ [JAVA] Practice9

UML - 사원정보 관리용 클래스 - Field 작성 : 캡슐화 반드시 적용함 사번 : - empNo:int 이름 : - empName:String 소속부서 : - dept:String 직급 : - job:String 나이 : - age:int 성별 : - gender:char 급여 : - salary:int 보너스포인트 : - bonusPoint:double 핸드폰 : - phone:String 주소 : - address:String Employee 클래스의 메소드 작성 1. 키보드입력용 메소드 : empInput() 2. emp객체 모든 필드 출력용 메소드 : empOutput() 3. getter/setter메소드 public class Employee { private int empNo; private .. 2022. 4. 13.
[실습문제] 중첩 반복문, 2차원 배열 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. [2차원 배열] @실습문제1 - 구현내용 : 1. 3행 5열 2차원배열 선언 및 생성 2. 1~100사이의 임의의 정수를 모든 방에 기록함 3. 열의 값이 5의 배수인 경우만 값(행,열) 출력함 public void exercise1() { int[][] arr = new int[3][5]; for(int i = 0; i < arr.length; i++) { for(int j = 0; j < arr[i].length; j++) { arr[i][j] = (int)(Math.random()*100+1); if(arr[i][j] % 5 == 0) System.out.printf("%d(%d,%d.. 2022. 4. 13.
[실습문제] 배열 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. @실습문제1 길이가 100인 배열을 선언하고 1부터 100까지의 값을 순서대로 배열 인덱스에 넣어 그 값을 출력하는 코드를 작성하시오. public void test() { int[] intArr = new int[100]; for(int i = 0; i < intArr.length; i++) { intArr[i] = i+1; System.out.print(intArr[i] + " "); } } @콘솔출력값 1 2 3 4 5 6 7 8 9 10 ... 93 94 95 96 97 98 99 100 @실습문제2 길이가 5인 String 배열을 선언하고, “딸기”, ”복숭아”, ”키위”, ”사과.. 2022. 4. 13.
[실습문제] 반복문, 분기문 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 반복문과 분기문에 대해서 간단한 실습 문제들을 풀어보았습니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. @실습 문제1 3명의 회원정보를 입력 받아 저장하고 출력하는 프로그램을 만드세요 입력 : 이름, 나이, 주소, 키, 몸무게, 연락처 출력 예) ================ 저장회원=============== 1 홍길동 19세 서울시 강남구 170cm 68kg 01012345678 2 임걱정 20세 경기도 수원시 180cm 75kg 01012345678 기능추가1 출력결과 마지막행에 다음 항목에 대한 평균을 구하시오. ============================================ 평균나이 00세 / 평균 키 :.. 2022. 4. 11.
[실습문제] switch, for문 안녕하세요, 코린이의 코딩 학습기 채니 입니다. switch, for문에 대해서 간단한 실습 문제들을 풀어보았습니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. @실습 문제1 수도세를 구하는 프로그램을 작성하세요. 사용자에게 사용용도와 물사용량을 입력받고, 이에따른 수도세를 계산해 출력하세요.(switch문 사용할 것.) * 사용요금: 용도별 가격(1liter) * 사용량 * 수도세: 사용요금의 5% * 총사용요금: 사용요금 + 수도세 * 사용용도메뉴에서 1,2,3번이외를 선택시에는 "메뉴번호는 1,2,3만 가능합니다."를 출력하고, 프로그램을 종료할 수 합니다. 사용자입력예시) ----------menu---------- 1. 가정용 (50원/liter) 2. 상업용 (45원/.. 2022. 3. 15.
[실습문제] 난수, 조건문 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 난수, 조건문에 대해서 간단한 실습 문제들을 풀어보았습니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. @실습 문제1 다음 난수를 각각 출력하는 코드를 작성하세요 - 0~9까지의 랜덤수 - 1~10까지의 랜덤수 - 20~35까지의 랜덤수 - 0 또는 1 public void test1() { //Random 클래스 사용 Random ran = new Random(); int ran1 = ran.nextInt(10); System.out.println("0~9까지의 랜덤수 : " + ran1); int ran2 = ran.nextInt(10) + 1; System.out.println("1~10까지의 랜덤수 : " + ran2); /.. 2022. 3. 10.