JAVA_ Test099_ 배열의 복사 / 임의의 배열(a, b)에 들어 있는 숫자들의 합집합을 출력하는 프로그램
Test099 배열의 복사 / 임의의 배열(a, b)에 들어 있는 숫자들의 합집합을 출력하는 프로그램○ 실습 문제임의의 배열(a, b)에 들어 있는 숫자들의 합집합을 출력하는 프로그램을 구현한다.단, 중복이 제거된 상태의 합집합을 출력할 수 있도록 한다. ex) 임의의 두 배열int[] a = {2, 3, 7, 10, 11}int[] b = {3, 6, 10, 14} 실행 예)2 3 7 10 11 6 14계속하려면 아무 키나 누르세요... Test099.java public class Test099{public static void main(String[] args){// 임의의 두 배열 구성int[] a = {2, 3, 7, 10, 11};int[] b = {3, 6, 10, 14}; //-------..
2018. 5. 13.
JAVA_ Test094_ 클래스와 인스턴스 / 클래스와 인스턴스 활용 / 가위, 바위, 보 게임 프로그램
Test094 클래스와 인스턴스 / 클래스와 인스턴스 활용 / 가위, 바위, 보 게임 프로그램※ 실습 문제 1 ~ 3 사이의 난수를 발생시켜서 가위, 바위, 보 게임 프로그램을 구현한다. (기준 데이터 → 1:가위, 2:바위, 3:보) Test000.java import java.util.Scanner;import java.util.Random; public class Test094{public static void main(String[] args){Scanner sc = new Scanner(System.in);String[] game = {"가위", "바위", "보"}; // Random 클래스 기반 인스턴스 생성 → 컴퓨터 가위 바위 보 무작위 생성Random rd = new Random();in..
2018. 4. 30.
JAVA_ Test093_ Record 클래스, Sungjuk 클래스, Test093클래스를 이용한 성적 계산 프로그램 작성
Test093 Record 클래스, Sungjuk 클래스, Test093클래스를 이용한 성적 계산 프로그램 작성 ※ 실습 문제 학생별로 국어점수, 영어점수, 수학점수를 입력받아 총점, 평균을 계산하는 프로그램을 구현한다. 단, 클래스의 개념을 활용하여 작성할 수 있도록 한다. 또한, 이 과정에서 배열을 적극적으로 활용할 수 있도록 한다. 프로그램을 구성하는 클래스 1. Record 클래스 속성만 존재하는 클래스로 설계할것~!!! (변수들로만 구성) 2. Sungjuk 클래스 인원 수를 입력받아, 입력받은 인원 수 만큼 이름, 국어점수, 영어점수, 수학점수를 입력받고 총점과 평균을 산출하는 클래스로 설계할 것~!!! - 속성 : 인원수, Record 형태의 배열 - 기능 : 인원수 입력, 상세 데이터 입력..
2018. 4. 30.
JAVA_ Test091_ 클래스 설계 / 배열 활용 / 년, 월, 일을 입력받아 요일을 출력하는 프로그램
Test091 클래스 설계 / 배열 활용 / 년, 월, 일을 입력받아 요일을 출력하는 프로그램※ 실습문제 아래의 클래스(WeekDay)를 완성한다. 사용자로부터 년, 월, 일을 입력받아 요일을 출력하는 프로그램을 구현한다. 단, 달력 클래스(Calendar)는 사용하지 않는다. 또한, 클래스의 개념을 활용하여 작성한다. 그리고, 배열의 개념도 적용시켜 작성할 수 있도록 한다. Test091.java import java.util.Scanner; class WeekDay{// 주요 변수 선언private int y, m, d;//-- 사용자가 입력한 년, 월, 일을 담을 변수 // 메소드 정의(입력 받기)void input(){Scanner sc = new Scanner(System.in); System...
2018. 4. 30.