[[TableOfContents]] = 1주차 수업 회고 = = 2주차 수업 회고 = -1주차 수업을 듣지는 못했지만, 자바를 해본 적이 있고 선배님께서 프로젝트 파일을 만드는 법부터 차근차근 다시 설명해 주셔서 쉽게 기억을 되살릴 수 있었다. -반복문인 for문과 조건문인 switch문을 이용한 예제를 풀어보며 수업을 듣기만 하는 것이 아니라 실습을 통해 조금 더 빠르게 익힐 수 있었다. -입력할 때 쓰이는 Scanner를 배우게 되면서 변수를 임의로 지정하는 것 말고도 직접 사용자가 입력하여 다양하게 활용할 수 있게 되었다. == 과제1 == 1부터 100까지 짝수의 합을 구하는 코드 작성 {{{package task1; public class task11 { public static void main(String[] args) { // TODO Auto-generated method stub int num=0; int sum=0; while(num<=100) { sum+=num; num+=2; } System.out.println("1부터 100까지의 짝수의 합은" + sum + "입니다."); } } }}} == 과제2 == 10진수를 2진수로 변환 {{{package task1; import java.util.Scanner; public class task12 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int []arr= new int [10]; int i=0; while(num!=1) { arr[i++] = num%2; //num을 2로 나눈 나머지를 배열에 저장 num/=2; //num을 2로 나눈 몫을 num에 저장, 몫이 1이 되면 반복문 종료 } arr[i] = num; for(int j=i; j>=0; --j) { System.out.print(arr[j]); } } } }}} = 3주차 수업 회고 = == 실습 == 주어진 배열에서 최댓값 구하기 {{{package week03; public class Array { public static void main(String[] args) { // TODO Auto-generated method stub int[] array = {1, 5, 3, 8, 2}; int max = array[0]; for(int i=0; i<5; i++) { if(array[i]>max) { max=array[i]; } } System.out.println("최댓값은 " + max + "입니다."); } } }}} = 4주차 수업 회고 = == 실습 == '''Student Class''' {{{package week04; public class Student { String name; int stdnum; String department; String gender; Student(String name, int stdnum, String department, String gender){ this.name = name; this.stdnum = stdnum; this.department = department; this.gender = gender; } } }}} '''Test Class''' {{{package week04; import java.util.Scanner; public class Test { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); System.out.println("이름 : "); String name = sc.nextLine(); System.out.println("학번 : "); int stdnum = sc.nextInt(); sc.nextLine(); //int stdnum = Integer.parseInt(sc.nextLine()); System.out.println("학부 : "); String department = sc.nextLine(); System.out.println("성별 : "); String gender = sc.nextLine(); Student studentKim = new Student(name, stdnum, department, gender); System.out.println(studentKim.name); System.out.println(studentKim.stdnum); System.out.println(studentKim.department); System.out.println(studentKim.gender); } } }}}