본문 바로가기

반응형

전체 글

(193) PORTFOLIO GITHUB 방명록
웹 프로그래밍의 기본 DEVELOPER/Programming / 2021. 4. 18. · 웹 프로그래밍의 기본 · 웹 프로그래밍의 여러 가지 구성 요소 웹 서버 : 각 클라이언트에게 서비스를 제공하는 컴퓨터 클라이언트 : 네트워크로 서버에 접속한 후 서버로터 서비스를 제공받는 컴퓨터 HTTP 프로토콜(Hyper Text Transfer Protocol) : www 서비스를 제공하는 통신 규약을 의미. 웹 서버와 클라이언트는 이 프로토콜을 이용해 정보를 주고 받음. HTML(Hyper Text Markup Language) : www 서비스를 제공하기 위한 표준 언어 자바스크립트 : HTML 웹 페이지의 여러가지 동적인 기능을 제공하는 스크립트 언어 CSS : HTML 문서에서 서체나 색상, 정력 등 세부적인 HTML 페이지의 디자인에 관련된 여러 가지 기능을제공
Break문 & Continue문 DEVELOPER/Java / 2021. 4. 18. break문 · 감싸고 있는 제어문의 블록을 빠져 나오는 기능 (switch문에서도 사용) · 반복문에서는 주로 조건문(if)와 같이 사용하여 조건에 해당되는 경우 반복 수행을 멈추고 반복문 외부로 수행이 이동 · 여러 반복이 중첩되어 있는 경우엔 break 문이 포함되어 있는 반복문만 빠져 나옴 break문 예제 1부터 숫자를 더하여 100이 넘는 순간의 그 숫자와 합을 출력 int sum = 0; int num; for(num=1; sum = 100) break; } System.out.println(sum); //105 System.out.println(num); //14 continue문 · 반복문 내부에서 조건문(if)와 같이 사용하며, 조건이 맞는 경우(true 이면) 이후 반복문 블럭 내부의..
중첩 반복문 DEVELOPER/Java / 2021. 4. 18. 반복문 내부에 또 다른 반복문이 있음 여러 겹으로 반복문을 겹쳐서 구현 가능 ( 단 수행시간에 문제가 발생할 수 있음) 외부 반복문과 내부 반복문 간의 변수 값 변화에 유의 하며 구현하여야 함 구구단을 for와 while로 구현 int dan = 2; int count = 1; //2중 for문 for( ; dan
반복문 - for문 DEVELOPER/Java / 2021. 4. 18. for문의 수행 순서 for문 예제 (while과 비교) * 1부터 10까지 더한 결과를 출력 // for문 int count = 1; int sum = 0; for(int i= 0; i
반복문 - while문 DEVELOPER/Java / 2021. 4. 18. 조건이 참(true)인 동안 반복 수행하기 · 주어진 조건에 맞는 동안(true) 지정된 수행문을 반복적으로 수행하는 제어문 · 조건이 맞지 않으면 반복하던 수행을 멈추게 됨 · 조건은 주로 반복 횟수나 값의 비교의 결과에 따라 true, false 판단 됨 예) 달리는 자동차, 일정 횟수 만큼 돌아가는 나사못, 특정 온도까지 가동되는 에어컨 등 while문 · 수행문을 수행하기 전 조건을 체크하고 그 조건의 결과가 true인 동안 반복 수행 public static void main(String[] args) { int num = 1; int sum = 0; //num 11일 때 while문 탈출 while( num
Switch - Case 문 DEVELOPER/Java / 2021. 4. 18. 조건이 여러 개 일 때 간단히 표현 비교 조건이 특정 값이나 문자열인 경우 사용 break 문을 사용하여 각 조건이 만족되면 switch 블럭을 빠져나오도록 함 예시 코드 public class SwitchCaseTest { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int month = scanner.nextInt(); int day; switch(month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: day = 31; break; case 2: day = 28; break; case 4: case 6: case 9: case 11: ..

반응형