목록전체 글 (195)
백지부터 시작하는 이세계 코딩 생활
package s0429; import java.util.Scanner; public class Ch05_HW { static int days[] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; static int year = 0; static int month = 0; static int day = 0; static int integDay = 0; static int afterDay = 0; static int tempDay = 0; static int diffDay = 0; static int dayTotal = 0; static int newDiffDay = 0; static int newMonth = 0; static int newDay = 0; s..
package project0427; import java.util.Random; import java.util.Scanner; public class HW0428 { public static void main(String[] args) { // TODO Auto-generated method stub // Math.random() // Random 클래스를 이용 (난수발생기), 범위지정필요. /* * 정답이면 빙고 메세지 프린트 * 오답이면 큰수인지 작은수인지 알려주기 * 예외처리 --> 재입력 시행 * --- 한 세트당 중간 메세지 프린트 --- * 기회는 6번으로 셋팅 * 마지막 프린트, y or n 만 입력받기(문자만 인식되기) */ //선택지 관련 변수 //int YES, yes, Yes, yE..

// TODO Auto-generated method stub // 3행3열로 구구단 프린트 // 시작단과 종료단 합치기 // 2단 3단 4단 // 5단 6단 7단 // 8단 9단 - // ex) 입력값으로부터 9단까지 3행3열 형태를 유지하며 프린트하기 // 입력값 : 4, // 프린트는 다음과 같이 // 4단 5단 6단 // 7단 8단 9단
case 1 : // * // ** // *** // **** // ***** // **** // *** // ** // * case 2 : // ***** // **** // *** // ** // * // ** // *** // **** // ***** case 3: // ^^^^* // ^^^** // ^^*** // ^**** // ***** // ^**** // ^^*** // ^^^** // ^^^^* case 4: // ***** // **** // *** // ** // * // ** // *** // **** // ***** case 5: // ^^^^* // ^^^*** // ^^***** // ^******* // ********* case 6: // ********* // **** ..

public static void main(String[] args) { // TODO Auto-generated method stub int[][] arr = new int[3][3]; int num = 1; int i = 0; int j = 0; // 2차원 배열은 다중 for문으로 접근한다. arr[0][0] = 10; arr[1][1] = 22; arr[2][2] = 33; for (int r = 0; r < 3; r++) { for (int c = 0; c < 3; c++) { System.out.print(arr[r][c] + "\t"); } System.out.println(); } }// end main //결과는 다음과 같다 행렬의 형태로 프린트 되며 각 주소지에 입력해준 값들만 프린트됨..

* 입력받은 날을 기준으로 이번년도의 남은 날짜 계산하기. 1월 부터 12월까지 일수를 할당 및 확인. 1년 365일이 되는지 확인. 입력한 월까지 누적된 일의 수 확인. 입력한 날을 기준으로 12월31일까지 남은 일 수 계산.

* 반복문을 사용하여 피보나치 수열을 만들어 보자. - for 문을 while 문으로 변경하는 방법 // 주의사항 : while 문의 증감식을 빼먹으면 무한루프에 거릴 수 있다 ! // for 문은 주로 배열과 함께 많이 사용된다. - while 문 연습하기 // 30+40+50+60+70=250 와 같이 프린트 // 1+2-3+4-5+6-7+8-9+10=7 // 피보나치 수열 프린트하기 Q.1) 1 +2 -3 +4 -5 +6 -7 +8 -9 +10 = 7 (조건문에 삼항연산자를 사용해서 표현하는 방법도 있다.) Q.2) 1 +1 +2 +3 + 5+ 8+ 13 +21 = 54

-별 쌓기 for문 + if문과 함께 사용하기 공백과 별을 조건하에 프린트함 -별 쌓기 for문 + 삼항연산자와 함께 사용하기 조건문 코드를 삼항연산자로 표현함 -별 쌓기 for문 + 코드 결합하기 (최적화 하기)연습 조건문에서 for(초기조건; 반복조건; 증감결정){}에서 반복조건 최적화하기 코드 수 줄이기 방법 및 연습 -구구단 코드 작성해보기 다중 반복문을 사용하여 구구단 표현하기 연습 -구구단 코드 입력값 받아서 프린트하기 구구단 소스에서 입력값을 받아 입려값에 해당하는 단을 프린트하기 연습 -break문 살펴보기 break_exit_for; break문은 해당 스래드만 적용되지만 break_exit_for 코드는 반복문 스래드 전체에 적용할 수 있음 * 별찍기 * 구구단