Study 7

ncs.test

JavaTest3ncs.test   Package명클래스명메소드설명ncs.test00문제 참조+main(String args[]): voidmain 함수 안에서 모든 코드 작업 진행  문제12차원 배열에 들어있는 데이터들의 합계와 평균을 구한다.합계와 평균 값은 double로 처리하고, 소수점 아래 둘째자리까지 출력되게 한다. int [][] array = {{12, 41, 36, 56, 21}, {82, 10, 12, 61, 45}, {14, 16, 18, 78, 65}, {45, 26, 72, 23, 34}}; package ncs.test01;public class ArrayTest { public static void main(String[] args) { int ..

Study 2024.07.18

e.array

array  배열의 정의하나의 공간에 여러 개의 값을 담을 수 있는 개념, 대량의 데이터를 보관하고자 할 때 사용한다.(하나의 공간에 하나의 값을 담을 수 있는 변수와는 차이가 존재한다.)"같은 자료형의 값"만 담을 수 있다.(int 배열에 char값을 담을 수 없다)인덱스(index)는 0부터 시작해 1씩 증가한다.→ index[0] : 배열의 첫 번째 값  index[1] : 배열의 두 번째 값  index[2] : 배열의 세 번째 값( = index[n]은 배열의 n+1번째 값.) 배열 선언[표현법] 자료형[ ] 배열이름; or 자료형 배열이름[ ];▷int[ ] array; 배열 할당배열에 몇 개의 값들을 보관할건지 크기를 지정하는 과정.한 번 지정된 배열의 크기는 변경이 불가능하다.(배열의 크기..

Study 2024.07.08

test.controller

javaTest1test.controller   Package명클래스명메소드설명test.controllerTest00+main(args:String []):void main함수 안에서 모든 코드 작업 진행  문제 1키보드로 1개의 정수형(int) 데이터를 입력받아, 1~100 사이의 값일 때만 2의 배수인지 아닌지 를 출력 처리한다package test.controller;import java.util.Scanner;public class Test1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("정수 입력 : "); int num = sc.nextInt(); if(n..

Study 2024.07.08

d.loop

for  반복문프로그램 흐름을 제어하는 제어문 중 하나.어떤 실행코드를 반복적으로 수행시켜 준다.반복문 안에서 선언된 변수는 반복문 밖에서는 쓸 수 없다. for문[표현법] for(초기식; 조건식; 증감식) { 반복적으로 실행시키고자 하는 코드 더미 }초기식 : 반복문이 수행될 때 "처음에 단 한 번만 실행하는 구문"(반복문 안에서 사용될 변수를 선언 및 초기화하는 작업)조건식 : "반복문이 수행될 조건"을 작성하는 구문.조건식이 true일 경우 해당 반복을 실행, flase가 되는 순간 반복문을 탈출한다.(보통 초기식에서 제시된 변수를 가지고 조건식을 정한다.)증감식: 반복문을 제어하는 변수 값을 증감시키는 구문초기식, 조건식, 증감식에 쓰이는 변수는 전부 같을 필요는 없으나, 초기식에 제시된 변수로 ..

Study 2024.07.05

c.control

if  조건문의 정의제어문 중 하나로, 프로그램의 진행 중 어떤 코드를 선택적으로 실행시킬 때 사용한다."조건식"을 통해 참 또는 거짓을 판단하여, 참일 경우 그에 해당하는 코드를 실행한다.조건식의 결과는 true 또는 false 로 나오는 논리형이어야 한다. ifif문의 가장 기본적인 형태이다.[표현법]if(조건식) { …실행문;}조건식이 true일 경우 : if { … } 중괄호 블럭 안의 코드를 실행한다.조건식이 false일 경우 : if { … }  중괄호 블럭 안의 코드를 무시하고 넘어간다.▷ if(a    b = 22;  } elseif문의 조건식이 false일 경우 실행한다.[표현법]if(조건식) { …참일 경우 실행문;}else { …거짓일 경우 실행문; }조건식이 true일 경우 : if..

Study 2024.07.04

b.operator

Operator산술 연산자+ : 더하기- : 빼기* : 곱하기/ : 나누기% : 나눈 후 나머지값▷ int a = (10 % 4);  // a = 2 복합 대입 연산자산술 연산자와 대입 연산자(=)를 결합해서 사용할 수 있다.반드시 산술 연산자 다음에 대입 연산자를 써야한다.연산과 대입을 축약해서 나타냈을 뿐, 결과는 같다. ( a + 2 와 a += 2  는 동일하다)+=-=*=/= 증감 연산자++ : 변수에 담긴 값을 1 증가 시켜주는 연산자▷ n++;-- : 변수에 담긴 값을 1 감소시켜주는 연산자▷ n--;순서에 따른 처리(증감 연산자) 변수 : 전위연산, 변수에 증감을 먼저 하고 나머지 코드를 실행(처리)한다.▷ int a = 1;  int b = (++a) + 2;  // ++a가 먼저 실행되..

Study 2024.07.03

a.basic

Outputprintprint : 단순하게 출력할 때 사용하는 출력문 (개행x)println : 한 줄을 출력하고 개행을 한다print와 println의 표현법은 System.out.print(문자열 포맷); 으로 동일하다.변수를 함께 사용할 경우 + 로 잇는다.▷ System.out.println("우리집 식구는 " + num + "명이다");printf : print와 printf와 다르게 System.out.printf(문자열 포맷, 값1, 값2);의 형식으로 사용한다.%d : 정수%c : 문자%s : 문자열%f : 실수(소수점 아래를 원하는 만큼 표시하고자 할 때는 %.nf를 사용한다. ▷ 소수점 둘째 자리까지 표시 : %.2f) 이스케이프 시퀀스: 문자열 내에서 탭, 백슬래시, 작은따옴표, 큰따..

Study 2024.07.01