728x90 반응형 Web114 Java(4) - 조건문 1. 조건문 - if문 1) 주어진 조건에 따라서 다른 실행이 이루어 지도록 구현. 2) if문 문법 if(조건식) { 수행문; //조건식이 '참'인 경우에(조건에 맞는 경우) 수행문이 수행됨. //조건식이 '참'인 아니면(조건에 맞지 않는 경우) 수행문이 수행되지 않음. } if ~ else문 문법 if(조건식) { 수행문1; //조건식이 '참'인 경우에 수행됨 } else { 수행문2; //조건식이 '참'이 아닌 경우에 수행됨 } 2. 조건이 여러 개 일때의 if문 - if ~ else if ~ else if ~ else if else 문. 1) 하나의 상황에 대한 조건이 여러개로 나뉘고 각 조건에 다른 수행이 이루어져야 할 경우 사용. 2) 각 조건은 상호 배타적임. if(조건식1) { 수행문1; .. 2022. 1. 28. Java(3) - 연산자 1. 연산자는 무엇일까? 1) 연산자 (Operator) : 항을 이용하여 연산하는 기호 (+,-,*,/) 2) 피연산자 = 항 (Operand) : 연산자의 작업 대상(변수,상수,리터럴,수식) 2. 대입 연산자 (assignment operator) 1) 변수에 다른 변수나 값을 대입하는 연산자 2) 이항연산자 중 우선 순위가 가장 낮은 연산자 3) 왼쪽 변수 = 오른쪽 변수(또는 값,식) 3. 부호 연산자 1) 단항 연산자 2) 변수의 부호를 유지하거나(+), 바꿈(-) 4. 산술 연산자 1)사칙 연산자 + - * / 앞에 있는 항에서 뒤에 있는 항을 나누어 몫을 구함 % 앞에 있는 항에서 뒤에 있는 항을 나누어 나머지를 구함 2)복합 대입 연산자 대입연산자와 다른 연산자가 함께 쓰임 += -= *=.. 2022. 1. 28. Java(2) - 변수 1. 컴퓨터에서 자료 표현하기 1) 2진수로 표현 - 0과 1로만 데이터를 저장함 - bit(1비트) : 컴퓨터가 표현하는 데이터의 최소 단위로 2진수 하나의 값을 저장할수 있는 메모리의 크기 - byte(바이트) : 1byte = 8bit 2) 2진수와 10진수 10진수 0 1 2 3 4 5 6 7 8 9 10 2 진수 0 1 10 11 100 101 110 111 1000 1001 1010 3) 2진수와 8진수 16진수 10진수 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 진수 0 1 10 11 100 101 110 111 1000 1001 1010 1011 8 진수 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20 16진수 0 1 2 3 4.. 2022. 1. 28. Java(1) - 개념 컴퓨터 구성 - 하드웨어와 소프트웨어 차이 하드웨어 -> 입력장치(키보드, 마우스 등) -> 처리장치 -> [주기억장치(RAM) 중앙처리장치;CPU(제어장치, 연산장치)] -> 출력장치 주기억장치 : 주기억장치를 많이 이용하고, 변수가 저장되는 장치가 주기억장치 소프트웨어 - 소프트웨어로 하드웨어를 조절함 소프트웨어는 크게 두가지로 나눌 수 있음 시스템 소프트웨어(SW): OS, 리눅스 등 2) 응용 SW (우리가 하는 것) 대전제 : 특정한 일을 수행하기 위한 변수와 기능으로 이루어진 작은 프로그램의 집합체로, 컴퓨터 메모리(주기억장치)에 상주하며, 필요시 사용됨 프로그래밍 프로그램 작성 -> Sourse -> 컴파일러(compiler) -> 기계어(0,1) -> 프로그램 실행 프로그래밍 : 사람과 컴.. 2022. 1. 28. 이전 1 ··· 9 10 11 12 다음 728x90 반응형