전체 글72 [자바]8-2. 반복문-3(중첩 for 문) 안녕하세요 Doing입니다. 오늘은 중첩 for 문에 대해 다뤄보도록 할게요 말 그대로 for 문이 여러 개 있는 것입니다. 중첩 for 문 구조 for(초기화;조건식;증감연산){ for(초기화;조건식;증감연산){ 반복내용; } 반복내용; } 안에 있는 for 문은 내부 반복, 바깥 for 문은 외부 반복입니다. 먼저 외부 반복에서 제어 변수를 반복 실행 후 외부 제어 변수 1증가에 따른 내부 반복을 실행합니다. 이게 말이 좀 어려운데 예제를 통해 한번 보도록 하겠습니다. 이런 식으로 삼각형을 출력해 보도록 하겠습니다. 생각을 한번 해볼게요 외부 반복으로는 5번이 필요하고 내부 반복으로는 순차적으로 늘어나야 되겠네요 1행에서 * 1개, 2행에서 *2개 ..... 5행에서 * 5개 식으로 늘어납.. 2020. 2. 8. [자바]8-1. 반복문-2(for 문) 안녕하세요 Doinge입니다. 저번 시간 반복문 while 문에 이어 이번 시간에는 for 문에 대해 알아보도록 하겠습니다. for 문 => 특정한 횟수만큼 반복 실행 => while 문과 대체 가능 for(초기화; 조건식; 증감식){ 반복적으로 수행할 문장 } for( ; ;) 이런 식으로 안에 들어갈 것들을 생략해주면 무한 루프에 빠지게 됩니다. 예제를 보도록 하겠습니다. 1에서 10까지 출력을 해보았습니다. 초기화 int i=1 i라는 변수를 1로 초기화한다 조건식 i 2020. 2. 8. [자바]8. 반복문-1(while 문) 안녕하세요 Doinge입니다. 오랜만이네요 ㅠㅠ 요새 계속 바빠서 정신이 하나도 없네요 ㅠ 오늘은 반복문에 대해서 알아보도록 할게요. 반복문 말 그대로 반복한다는 뜻입니다. 반복 문의 문법은 몇 가지가 있지만 하나씩 보도록 하겠습니다. 첫 번째 while 문부터 보도록 하겠습니다. While 문 => 반복회수가 정해지지 않은 알고리즘에 적합 => 변수가 많고 범위가 큰 반복 구조에 더 적합 =>조건이 참일 때만 실행 문법의 형식입니다. while(조건){ 반복하는 영역 } 예제 한번 보시겠습니다 결과입니다. while 문안에 조건식이 n 2020. 2. 8. [자바]7-2. 조건문-2(switch 문) 안녕하세요 초보 개발자 Doing입니다. 요새 계속 바빠서 블로그 올릴 시간이 없었네요 ㅠㅠ 이번 시간에는 if 문에 이어 switch 문에 대해 알아보도록 하겠습니다. switch - case 문 ※정의 - 다중 if 문의 표현식과 비슷한 방법으로 실행 - 식에 맞는 부분을 찾아서 실행 - 프로그램상에 메뉴를 만드는 곳에 주로 쓰임 Switch ~ case 설명 * * Switch(key){// key에 변수가 들어갈수있다. * case value: //value에는 변수에 대한 값들을 넣어주고 그 값과 같으면 case문 실행 * **** * break; // 코드 실행후 멈춤. * * default : //case에 없을경우 실행하는곳 * break; * * } 이런 식으로 쓰입니다. 예제를 .. 2020. 2. 8. [자바]7-1. Quiz(if 문) 안녕하세요 Doing입니다. 오늘은 여태까지 배웠 던 걸로 간단한 Quiz를 한번 풀어보도록 할게요 참 그전에 '입력'에 대해 말씀드려야 하는데 9강 입력을 먼저 보고 와주세요 Q1. 입력한 데이터가 3의 배수인 경우를 출력하시오 Q2. 입력한 수의 절대 갑을 구하는 프로그램을 작성하시오 Q3. 두 수를 입력받아 큰 수를 출력하시오 Q4. 세 수를 입력받아 큰 수를 출력하시오 Q5. 두 수를 입력받아 큰 수가 짝수이면 출력하시오 Q6. 두 수를 입력받아 합이 짝수이고 3의 배수인 수를 출력하시오. Q7. 커피의 개당 가격은 2000원이다. 10개를 초과하면 초과하는 양에 대해서만 개당 1500원씩 받는다 커피의 개수를 입력받아 금액을 출력하시오. 소스파일은 첨부로 올리겠습니다. 예제들은 구글링하면.. 2020. 2. 8. [자바]7. 조건문-1(if 문) 안녕하세요 초보 개발자 Doing입니다. 이번 시간에는 조건문에 대해 알아보도록 하겠습니다. 조건문을 알아보기 전에 제어문에 대해 간단히 설명할게요 # 제어문이란? - 순차적인 흐름을 조건에 따라 통제하는 명령 - 사용자의 요구에 따라 프로그램이 동작 # 제어문의 종류 # 조건 - if - else #반복 - while, do while, for #선택 - switch - case #흐름 변경 - continue, break 오늘부터는 조금 길어질 거 같네요 ㅎㅎ 그럼 조건문부터 차근씩 볼게요 조건문이란 말 그대로 무언가 조건이 있을 때 작동한다는 말입니다. 조건문에는 if 문과 switch 문이 있습니다. if 문부터 같이 보시도록 할게요 if: 만약 ~라면 이란 뜻을 가진 영어 단어입니다. i.. 2020. 2. 8. [자바]6. 연산자 안녕하세요 초보 개발자 Doing입니다. 이번시간에는 연산자에 대해 다뤄보도록 하겠습니다. 어려운 부분은 없으니 예제와 함께 보도록 하겠습니다. 연산자는 변수를 연산할때 사용합니다. 연산자 종류에 대해 알아보도록 합니다. 1항 연산자 - : 음수 표현(숫자) ! : 부정(boolean); ++, -- : 증감(1씩 증가, 감소) 전위처리 연산-> ++a : 먼저 계산하여 변수에 입력 후위처리 연산-> a++ : 변수 실행 후 ++ 연산 int a= 5, c=10; boolean b = true; System.out.println(a+"(-)"+-a);; System.out.println(b+"(!)"+!b); int a= 5, c=10; boolean b = true; System.out.pr.. 2020. 2. 8. [자바]5. 변수와 자료형 안녕하세요 초보 개발자 Doing입니다. 저번 시간에 다루었던 문자열 출력 다들 많이 해보셨나요? 이번 시간에는 변수와 자료형에 대해서 알아보도록 하겠습니다. 먼저 클래스 파일을 만들어 줍니다. ex02로 만들어 줍니다. 실습에 앞서 상수와 변수에 대해 알아보도록 하겠습니다. 상수 고유한 Data 값, 변하지 않는 수 변수 변하는 공간, 대입이 가능한 공간 데이터를 담는 공간이라고 생각하면 된다. 이 공간에 담긴 데이터는 다른 데이터로 변경 가능 식별자의 정의 - 첫 글자 : _, $, 한글 가능, 숫자 사용 불가 - 공백, 특수 문자, 예약어 불가 자료형에 대해 표로 정리해 보았습니다. 참고해 주세요~ 자료형 키워드 크기(byte) 기본값 표현 범위 논리 boolean 1 false false, t.. 2020. 2. 8. [자바]4. 이클립스(Eclipse) 실행 및 'Hello world' 출력 안녕하세요 초보 개발자 Doing입니다. 이번 시간에는 저번 시간에 설치한 이클립스로 프로젝트를 생성해서 간단한 문장을 출력해 보는 방법을 알아보겠습니다. 우선 설치한 이클립스를 실행하도록 합니다. 좌측 상단 위 File -> New -> Java Project를 눌러 새 프로젝트를 생성합니다. Alt+Shift+N 을 누르면 Java Project를 바로 생성할 수 있습니다. 프로젝트의 이름을 지어줍니다. 저는 간단하게 Study로 입력을 했습니다. 그다음엔 Finish를 클릭해 줍니다. Class 파일을 생성해 줍니다. src 우 클릭 -> New -> Class 클래스 파일 이름을 지정해 주라고 나옵니다. 저는 ex01로 하겠습니다. (앞으로 같이 다뤄볼 파트들 클래스 이름도 ex.. 2020. 2. 8. [자바]3. Eclipse(이클립스) 설치 안녕하세요 초보 개발자 Doing입니다. 저번 시간에는 JDK 설치 및 환경 변수 설정을 해 보았는데요 JDK 설치 방법은 이전 포스팅을 참고해 주시기 바랍니다. 이번 시간에는 실제 코딩을 할 수 있는 이클립스(Eclipse)를 설치해보도록 하겠습니다. 1. 주소창에 www.eclipse.org를 입력해 줍니다. The Platform for Open Innovation and Collaboration | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source projects, including runtimes, tools an.. 2020. 2. 8. 이전 1 ··· 4 5 6 7 8 다음