본문 바로가기
728x90

전체 글241

2차 배열의 예제(3) 결과) 1 1 1 1 10 1 1 1 10 0 1 1 10 0 0 1 10 0 0 0 1 public class MultyArray7 { public static void main(String[] args) {int[][] arr = new int[5][5];//배열 요소 선언for(int i=0; i=i; j--){arr[i][j]=1;}}/* for(int i=0; i 2012. 4. 26.
2차 배열의 예제(2) 결과)0 0 0 0 10 0 0 1 10 0 1 1 10 1 1 1 11 1 1 1 1 package step9; public class MultyArray6 {public static void main(String[] args) {// int[][] arr = new int[5][5];//배열 요소 선언for(int i=0; i 2012. 4. 26.
2차 배열의 예제 #2차 배열의 기본 예제 중 두 문제 결과 1) public static void main(String[] args) { int[][] arr = new int[3][5]; int k=1; for(int i=0; i 2012. 4. 26.
2차 배열 # 2차 배열은 1차 배열을 묶어놓은 것 같은 형태를 말한다. ex) 3행 4열 [0][0] [0][1] [0][2] [0][3] [1][0] [1][1] [1][2] [1][3] [2][0] [2][1] [2][2] [2][3] 선언: int [][] arr = new int[행][열]; ex) public static void main(String[] args) { // 3행 4열 int[][] arr = new int[3][4]; //2차 배열 선언 arr[0][2] = 5; //배열의 요소에 할당 arr[1][3] = 20; arr[2][1] = 7; //2차원 배열의 모든 값을 출력 for(int i=0; i 2012. 4. 26.
break문 # 반복 문장을 수행하는 도중 break문을 만나게 되면 프로그램은 강제 종료가 되어지며, 그 동안의 결과를 출력하게 된다. 단, 자신이 속한 반복문에 한해서만 수행하며, 자신이 속한 반복문을 벗어난 문장에선 수행하지 않는다. *바깥쪽 반복문{ 안쪽 반복문{ break; 1; } ; } 위와 같은 형식을 가지고 있을 때, 안쪽 반복문에서 break을 만나게 되면 가장 가까운 안쪽 반복문만을 벗어난다. 2012. 4. 26.
while문 # '~하는 동안'이란 의미를 가진 while의 단어 그대로, 이 제어문은 조건이 만족하는 동안 문장을 반복 수행. for문과 달리 초기식, 증감식이 없다. *형식 while(조건) { 반복할 문장; } 조건에 만족하지 않으면 반복을 한 번도 하지 않을 수도 있다. 만약 무한 루프를 탈 경우 break문을 통해 강제 종료 시켜준다. 2012. 4. 26.
for문 # for문은 지정된 횟수만큼 반복처리하여 출력하는 제어문 *형식 for (초기화; 조건; 증감) { 반복하고자 하는 문장; } for문은 초기값은 횟수가 계속되어갈수록 증감에 따라 변화해가고 이 변화한 값이 조건에 맞느냐 아니냐에 따라 문장이 반복되는 횟수가 결정되어진다. public static void main(String[] args) { // TODO Auto-generated method stub for(int i=10; i>=5; i--){ System.out.print(i+","); } } 결과) 2012. 4. 26.
if문 #if문은 조건에 따라 수행 문장을 실행하는 제어문. *형식 if (조건) { 조건에 만족할 경우 실행되는 문장; } if문은 조건이 true냐 false냐에 따라 문장을 실행하느냐 마냐를 결정한다. 그렇기에 if문의 조건은 반드시 참과 거짓으로 결정지을 수 있도록 써주어야 한다. if~else문은 두 가지 중에서 한 가지를 선택할 때에 사용되어지는 제어문 *형식 if (조건) { 조건에 만족할 경우 실행되는 문장; } else { 조건에 만족하지 않을 경우 실행되는 문장; } if~else if문은 3가지 이상의 조건을 가질 때 쓰는 제어문 *형식 if (조건1) { 조건 1에 만족할 경우 실행되는 문장; } else if (조건2) { 조건 2에 만족할 경우 실행되는 문장; } else { 조건1, .. 2012. 4. 25.
기본 입출력 연산자 #연산자는 우리가 수학 시간에 배우는 +,-,*,/ 등의 기호로서 프로그래밍 시에 사용되어지는 연산자를 소개. 1. 산술 연산자 + 더하기 - 빼기 * 곱하기 / 나누기 % 나머지 2. 증감 연산자 연산자 형태 호칭 설명 ++ ++x 전위 증가 연산자 연산 전에 x값 증가 x++ 후위 증가 연산자 연산 후에 x값 증가 -- --x 전위 감소 연산자 연산 전에 x값 감소 x-- 후위 감소 연산자 연산 후에 x값 감소 3. 관계 연산자 연산자 사용법 설명 > a > b a가 b보다 크다 >= a >= b a가 b보다 크거나 같다 2012. 4. 25.
주석 #주석은 프로그래밍을 할 때에 소스에 코드에 대한 설명을 적는 것으로 이는 컴파일시 아무런 영향을 미치지 않는다. 특히 뛰어난 프로그래머일수록 자세한 주석을 단다고도 하니, 어떤 프로그래밍을 하더라도 자신이 하는 소스에 대한 설명을 붙여줌으로써 습관이 되는 것이 좋다. 단, 너무 지저분하게 적어도 문제. 1. /* */ /* 에서 시작해서 */ 끝나는 사이의 모든 문장이 주석처리가 되어진다. 2. // // 뒤로 적히는 단 한 줄만이 주석 처리가 된다. 2012. 4. 25.
구구단 가로 출력 #구구단을 가로로 출력하는 프로그램 결과) 와 같이 출력이 되게 해야한다. public static void main(String[] args) { //구구단 가로 출력 for(int i=1; i 2012. 4. 25.
구구단 세로 출력 #구구단을 세로로 출력하는 프로그램 결과) 2x1= 2 2x2= 4 2x3= 6 2x4= 8 〃〃〃 9x5= 45 9x6= 54 9x7= 63 9x8= 72 9x9= 81 public static void main(String[] args) { //구구단 세로 출력 for(int i=2; i 2012. 4. 25.
SMALL