basicJAVA 29

201020 Array_03

1. 다차원 배열 - 자바에서는 1차원 배열 뿐만 아니라 2차원 이상의 다차원 배열도 허용한다. - 2차원 배열의 선언 선언방법 선언예 선언방법 선언 예 변수타입[][] 변수명; int[][] arr; 변수타입[] 변수명[]; int[] arr[]; 변수타입 변수명[][]; int arr[][]; int[][] arr = new int[3][4]; arr[0][0] = 10; //arr.length = > 3; //arr[1].length => 4; //arr의 모든방을 출력해보자 반복문 /*System.out.println(arr[0][0]); System.out.println(arr[0][1]); System.out.println(arr[0][2]); System.out.println(arr[0][3..

basicJAVA/4. Array 2020.10.20

Exam_03 추가과제

package z_exam; import java.util.Scanner; public class sukjae { public static void main(String[] args) { //숙제1 : 4-7번 그대로 출력하기 for(int i = 1; i 즉 일의자리수를 b에 넣는다. c = b*10000; // 일의 자릿수인 b값을 맨 앞으로 보내줘야 하므로 처음받은 a의 자릿수만큼 10 곱해줌 a = a/10; //원본a에서 일의자리수얻었으니 10으로 나눠서 0도 떨궈낸다 System.out.println(c); b = a%10; c = c+b*1000; a = a/10; System.out.println(c); b = a%10; c = c+b*100; a = a/10; System.out.prin..

201016 Array_02 Sort

1. 정렬 (sort) - 어떤 데이터를 빠르고 쉽게 찾기 위해 일정한 순서로 데이터를 가지런히 나열하는 작업이다. - 버블정렬, 선택정렬, 삽입정렬 2. 버블정렬 (bubble sort) - 인접한 데이터간의 교환이 계속해서 일어나면서 정렬이 이루어 진다. - 한 회전이 끝났을 때 가장 큰 값이 뒤에서부터 확정된다. - 거품이 동글동글하게 생겼다. 1. 버블정렬 : 2 5 3 1 4 2 3 5 1 4 2 3 1 5 4 2 3 1 4 5 정렬에 숫자가 5개 이면 버블이 4개 생김 1회전이 끝나면 가장 큰 수가 맨 뒤에 들어옴 숫자 5개면 > n-1 : 4회전한다. for(int i = 0;i

basicJAVA/4. Array 2020.10.16

201015 Array_01

배열은 정수나 실수 (같은타입!!!!)를 여러개 담을 수 잇따 (지금까지 배운건 하나의 변수에 하나만 담음) 배열은 아파트다. 10,20,30,40 변수 4개필요한데 10 20 30 40 배열은 참조형. 저 배열이 a라고 치면 a는 아파트의 주소값을 담는다. (지금은 1층만 배우는거임) 1. 배열(Array) - """"같은 타입"""의 여러 변수를 하나의 묶음으로 다루는 것 3. 배열의 선언 - 원하는 타입의 변수를 선언하고 변수 또는 타입의 배열임을 의미하는 []를 붙이면 된다. ex ) 변수타입 변수명; 이라 하면 변수의 선언인데 배열은 변수타입[] 변수명; 으로 배열임을 알려줌 int[] arr; arr은 주소를 담고잇고, 그 주소에 가면 정수들만 있다는 뜻 선언방식은 하나 더 있따. int ar..

basicJAVA/4. Array 2020.10.15

201014 Sentence02

for while do-while 세가지 있고 for를 주로쓴다 셋다 병행가능하지만 문제마다 적합한 놈은 따로있다. package c_sentence; public class Sentence_02 { public static void main(String[] args) { /* 1. 반복문 (for, while, do-while) - 어떤 작업이 반복적으로 수행되도록 할때 사용됨 - 반복문은 조건식을 만족하는 동안 주어진 문장을 반복적으로 수행함으로 조건식을 포함한다. - for문의 경우 반복횟수를 알 때 사용, while문은 반복횟수를 모를때 많이 사용 2. for문 - 기본구조 for(초기화;조건식;증감식){ 조건식이 만족할 동안 수행될 문장들 } 10번 반복한다치면 1이 아닌 0부터 시작~ 10미만..

201013 Sentence 01

조건문과 If, Switch 반복문을 배울거임 for, while, do-while package c_sentence; public class Sentence_01 { public static void main(String[] args) { /* 1. 조건문(if, switch) - 조건식과 문장을 포함하는 블럭{}으로 이루어져 있다. - 조건식의 결과에 따라서 프로그램의 실행흐름을 바꿀 수 있다. 2. if문 - 구조 if(조건식){ 수행될 문장; } 조건이 맞을때만 수행, 안맞으면 수행안함 */ int a = 10; //a가 0보다 크면 "양수"를 출력하여라 if(a>0){ System.out.println("양수"); } //경우의 수 두개를 처리할거임 /* if(조건식){ 조건식이 true일때 수..

Exam 01

package z_exam; public class Exam_01 { public static void main(String[] args) { /* [2-1] 다음 표의 빈 칸에 8개의 기본형(primitive type)을 알맞은 자리에 넣으시오 1byte2byte4byte8byte 논리형boolean 문자형char 정수형byteshortintlong 실수형floatdouble [2-2] 다음의 문장에서 리터럴, 변수 ,상수, 키워드를 적으시오 int i = 100; long l = 100L; final float PI = 3.14f; - 리터럴 : 100, 100L, 3.14f 리터럴은 "값"이니까 - 변수 : i, l, PI(오답) PI는 상수. 상수도 변수의 한 종류니까 - 키워드 : int, lo..

반응형