DAY 4 - HOMEWORK - 덧셈계산 / 2~9단 3개씩 출력
·
HOMEWORK
오늘은 숙제 1개만 내주셨다... 하지만 나에겐 어려운걸요... 최선을 다해 해보는데까지 하는걸로,,,,,수업시간에 하려던 문제가 숙제로 넘어가서 숙제가 2개다 음하하하핳  [문제 1] 덧셈 계산 (while, 다중 for)- 10 ~ 99 사이의 난수를 2개 발생하여 합을 구하는 프로그램- 5문제를 제공한다.- 1문제당 점수 20점씩 처리한다.- 틀리면 1번 더 기회를 주고, 2번 다 틀리면 답을 알려준다.- y 또는 n은 대소문자 상관없다.- y, Y, n, N이 입력이 안 되면 계속 반복한다. [실행결과][1] 25 + 36 = 50틀렸다[1] 25 + 36 = 59틀렸다 정답은 xx [2] 10 + 25 = 35딩동뎅 [5] 78 + 95 = 89틀렸다[5] 78 + 95 = 173딩동뎅 당신은 ..
DAY 5 - 배열 / 선택정렬 / 버블정렬 (2024.07.09)
·
JAVA
오늘은 화요일 날씨가 아주 꿉꿉 습하고 덥다 하하하 파일 작성할 때 기본이지만 알아야되는 것들 정리해보면 !!  class Test { public static void main(String{} args){ }} class Sample {public static void main(String{} args){ }} 위에 처럼 class 여러개 만드는거는 상관없음. main 메소드는 하나만 존재해야함.Test.java public class Test{ int a; // 필드(class 소속) int b = 10; int c; c = 20; //error 밖에있는 필드는 선언만 가능  public static void main(String{} args){ int a; // 지역변수(main 소속) }} cl..
DAY5 - HOMEWORK - 주차장 관리 프로그램 (2024.07.09)
·
HOMEWORK
오늘의 숙제는 2개다. 하나는 코드는 길지만 쉬운 주차문제였고. 하나는 나에게 꽤나 어려웠던 로또 문제였다로또 문제는 짝꿍의 도움을 받아 완성하긴 했지만 코드를 완벽히 이해하기 위해선 복습이 중요할 것 같다 !!!! [문제1] 주차장 관리 프로그램 [실행결과]주차장 관리 프로그램**************1. 입차2. 출차3. 리스트4. 종료**************메뉴 :  [1번인 경우]위치 입력 : 33위치에 입차 / 이미 주차되어있습니다 [2번인 경우]위치 입력 : 44위치에 출차 / 주차되어 있지않습니다 [3번인 경우]1위치 : true2위치 : false3위치 : true4위치 : false5위치 : false package array;import java.util.Scanner;public c..
DAY 6 - 다차원 배열 (2024.07.10)
·
JAVA
오늘은 다차원 배열 내용에 대해서 들어갔다... 1차원 배열이랑은 차원이 다르게 훨씬 어려웠다는거,,,이론은 적지만 실습들이 꽤나 어려웠다ㅠㅠ 이론부터 정리를 해보자면 !!! * 다차원 배열 - 생성할 때 행의 개수 꼭 써야 한다  1. 고정길이 - 자료형[][] 배열명 = { {값1, 값2,...}, {값3, 값4,...}, {...},...}; - 자료형[][] 배열명;  배열명=new 자료형[개수][개수];  2. 가변길이 - 자료형[][] 배열명;  배열명 = new 자료형[개수][]; 배열명[0] = new 자료형[개수]; 배열명[1] = new 자료형[개수];배열명[2] = new 자료형[개수]; MultiArray01.javapackage multiArray;public class Multi..
DAY 6 - HOMEWORK - 성적 처리 프로그램 / 성적계산 (2024.07.10)
·
HOMEWORK
2024년 7월 10일 오늘 숙제는 2개,,,, 진짜진짜 어려워서 짝꿍한테 물어봐서 겨우 풀었다...알고보니 이론이 너무 부족했던 것이라 이론부터 다시 공부하고 다시 풀고 했다...수업끝나고 나머지 공부를 했지만 아직도 부족한 것 같다 더 열심히 하자구,,,, [문제 1] 성적처리 프로그램- 5문제의 사지선다형 문제이다.- 정답은 "11111"static final String jung = "11111"; //상수화 - 1문제당 20점씩 한다. [실행결과]인원수 입력 : 2 이름 입력 : 홍길동답안지 입력 : 12311 이름 입력 : 코난답안지 입력 : 11311 *** 성적표 ***이름 1 2 3 4 5 점수홍길동 O X X O O 60코난 O O X O O 80package homework;impor..
DAY 7 - 배열 / 클래스(객체) (2024.07.11)
·
JAVA
오늘은 대망의 클래스가 들어가는 날이다... 강사님이 전날부터 겁을 주셨던 부분이기도 하여 걱정이 앞섰지만 !!!공부는 하면 되니까 !!! 화이팅팅 :) * 모임 주체할 때1. 배열 - 같은 자료형끼리 모아주는 것- 첨자(index. 방 번호)로 관리 (배열보다 문제풀기는 쉬워짐 but, 길어짐)2. 클래스 (객체) - 자료형 상관없이 모일 수 있음.- 다른 자료형끼리도 모여줌- 이름으로 관리 PersonMain.javapackage class_;class Person{//클래스 선언 가상화시켜놓음 -> 실제가 아니니 갖다쓸 수 없음. // 메뉴판은 줘도 쓸 수 없음. new해줘야함. private String name; //필드,초기화되어 있으므로 null 0 들어가있음 p..
DAY 7 - HOMEWORK - 클럽 회원관리 (2024.07.11)
·
JAVA
오늘의 숙제는 1개였다... 어제에 비하면 풀만하긴 했다만 그래도 아직 완벽하게 이해가 되지 않았다는게 느껴졌다,,ㅠ일단 출력은 다 되는 것 같은데 내일 강사님 답 보고 좀 더 정리를 해봐야될 것 같다ㅠㅠ [문제]클럽 회원관리 프로그램 작성 1. 여기는 폐쇄적인 모임으로 회원은 총 5명으로 한다 2. 회원의 정보는 이름, 나이, 핸드폰, 주소로 설정한다 3. 회원 가입, 출력, 수정, 삭제하는 각각의 메소드을 작성한다. 4. 회원가입시 데이터를 Scanner를 통해 입력을 받은 다음 setter로 데이터를 전달한다.회원가입시 MemberDTO가 하나 생성된다.회원가입시 배열의 크기만큼 데이터가 다 입력되면 "5명의 정원이 꽉 찼습니다." 라고 메세지를 출력한다.5. 출력시 데이터가 없으면 아무 내용도 출..
DAY 8 - 메서드 / VarArgs / StringBuffer / StringBuilder (2024.07.12)
·
JAVA
오늘은 클래스를 마저 나갔다,,,, 어려워 어렵다 점점 더 많은 지식과 어려움이,,,,,,,,,,,힘내자,,, * 메소드() ① 명령어들의 집합 ② 기본적으로 public static void main(String[] ) 제공 ③ 인수는 반드시 따로 따로 선언한다.④ 호출한 메소드는 반드시 호출한 곳으로 되돌아온다. ⑤ return(결과값, 반환값)은 반드시 1개뿐이다. ⑥ return이 없으면 void로 선언한다.  * Overload 메소드Overloading 하나의 클래스 안에서 똑같은 이름의 메소드가 2개 이상 존재 할 때 인수(매개변수) 형이 틀리거나 인수(매개변수) 개수가 틀린 경우 class Test {public void sub(int a){ }} class Sample {publiv vo..
summ.n
이것저것