Java

    숫자를 입력 받아 교차하여 가장 작은 수 출력하기 2

    1000~9999사이의 네 자리 정수가 있다네자리 숫자의 자리를 교차하여 가장 작은수로 변경하는 프로그램을 작성해보자(단, 0이 첫째 자리로 오도록 변경할 수는 없음) (모든 경우의 수 출력) HashSet,ArrayList,배열 이용 import java.util.ArrayList; import java.util.HashSet; import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub // 입력받은 숫자 int num; int temp; // 배열로 쪼갬 int []numArr = new int[4]; String str = new String..

    100~9999999 범위를 갖는 변수 X와 X~9999999 범위를 갖는 변수 Y를 입력 받아 X와Y 사이의 모든 정돈된 수와 전체 개수를 출력하는 프로그램을 작성해라

    import java.util.ArrayList; import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); ArrayList num = new ArrayList(); String str = new String(); int count = 0; boolean flag; System.out.println("Input X Number: "); int x = sc.nextInt(); System.out.println("Input Y Number: "); int y =sc.nextInt();..

    숫자를 입력 받아 교차하여 가장 작은 수 출력하기

    1000~9999사이의 네 자리 정수가 있다 네자리 숫자의 자리를 교차하여 가장 작은수로 변경하는 프로그램을 작성해보자 (단, 0이 첫째 자리로 오도록 변경할 수는 없음) 코드 import java.util.Arrays; import java.util.Random; import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); Random rand = new Random(); int[] num = new int[4]; while(true) { for(int i=0;i=10) { Syst..

    로또 번호를 생성한 후 등수에 따라 경우의 수 출력하기

    import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub int[] lottoNum= new int[6]; //배열 초기화 for(int i =0;i

    성적 관리 프로그램 (HashMap 이용)

    배열을 이용하여 만들어 본 성적 관리 프로그램을 HashMap을 이용하여 만들어보았다. 클래스 다이어그램은 아래와 같다 Main Class import java.util.HashMap; import java.util.Scanner; //OO public class Main { // 로그인 private Login login; private Login teacherLogin; // 데이터 클래스 private HashMap hashClass; // 데이터 관리 클래스 private StudentforAdmin sMode;//학생모드 private Teacher tMode;//선생님모드 private AllStudentforTeacher all;//선생님모드에서 전체학생관리 private ClassStude..

    성적 관리 프로그램(Arraylist 이용)

    #ArrayList #성적관리프로그램 #Java #HashSet #HashMap 배열을 이용해 만들었던 성적 관리 프로그램을 ArrayList를 이용해 만들어보았다. MainClass 데이터 클래스 3개 데이터 관리 클래스 6개 클래스는 총 11개로 구성하였고 아래 과 같이 구성이되어있다. 코딩은 이렇다 MainClass import java.util.ArrayList; import java.util.Scanner; //O public class Main { // 로그인 private Login login; private Login teacherLogin; // 데이터 클래스 private ArrayList arrayClass; // 데이터 관리 클래스 private StudentforAdmin sMod..