목록강의 정리 (27)
Full-Stack 개발자가 되려는 작은 개발자의 블로그
입력 : 사용자로부터 값을 입력받는다.프로그램의 구성요소 연산 : 값을 처리한다. 출력 : 값을 출력한다. 프로그램 코딩의 구조 일괄처리 : 순서대로 처리 반복처리 : 특정 조건에따라 반복 ▶모든 프로그램은 사용자의 종료 명령이 없다면 정해진 순서의 명령문장을 순서대로 반복한다. 프로그래밍의 기본 논리 순차형 : 주어진 명령들을 순차적으로 하나씩 수행 선택형(판단형) : 현재까지의 값을 바탕으로 상태를 판단(참과 거짓)하여 명령을 수행 반복형 : 주어진 조건에 따라서 반복적으로 명령을 수행 순서도 기호 배열 - 변수의 묶음 Scanner scan=new Scanner(System.in); int korArray[]= new int[5]; //모든 값이 0으로 초기화된다. System.out.println..
1.작성자의 소스코드 package test0306; import java.util.Scanner; public class CalendarProgram { public static void main(String[] args) { Scanner scan =new Scanner(System.in); int startDay=1; //1은 월요일을 의미 System.out.println("년도 입력 :"); int year = scan.nextInt(); System.out.println("월 입력 :"); int month= scan.nextInt(); int preMonthDays=0; int day=1; boolean flag=false; for(int i=1;i
반복문 for 지정 된 횟수만큼 반복하는 제어문 for(초기식;조건식;증감식){ 처리문; } for(;;){ ▶무한루프 처리문; } while 횟수 조건뿐만 아니라 다른 조건으로도 반복 가능한 제어문 while(조건식){ 처리문; } do~while 처리문을 먼저 실행 후 조건을 확인하는 제어문 적어도 처리문을 한 번은 실행한다. do{ 처리문; }while(조건식); for문을 이용한 실습 //구구단 2단 출력 for(int i=1;i
조건문 if if(조건식){ 처리문; } 조건식이 참이라면 처리문을 실행한다. Scanner scan = new Scanner(System.in); int num=0; System.out.print("짝수인지 판단 할 수를 입력하세요 :"); num=scan.nextInt(); if(num%2==0) { System.out.println(num+"은(는) 짝수입니다."); }else { System.out.println(num+"은(는) 홀수입니다."); } /*조건이 겹치므로 else로 사용하는 것이 좋다. if(num%2!=0){ System.out.println(num+"은(는) 홀수입니다."); } */ System.out.println("종료합니다^^"); 다중 분기 조건문 else if if(..
Java의 명명 규칙 대소문자가 구분되며, 길이의 제한이 없다 ▶ int Grade와 int grade는 서로 다른 변수이다. 예약어는 사용 할 수 없다. ▶ true는 예약어라 변수로 사용 불가! 단 True는 사용 가능 숫자로 시작 할 수 없다. ▶ int num1은 가능 하지만 int 1num은 사용 불가 특수문자는 '_'와 '$'만 사용 가능 ▶ first_num, $num ※ 권장사항 1. 클래스는 대문자로, 변수 및 메소드는 소문자로 시작한다. 2. 문자 두 개를 연결 할 때는 두 번째 문자를 대문자로 시작한다. 3. 상수는 대문자 두 개를 연결 시 '_'사용 변수, 상수, 리터럴 변수(Variable) 변하는 값 int num1=10; num1=20; 상수(Constant) 변하지 않는 값 ..
데이터의 종류 1.숫자 1-1) 정수(Integer) - 소수점이 없는 숫자 1-2) 실수(Float) - 소수점이 있는 숫자(부동소수점) 2. 문자(Character) 3. 문자열(String) 4. 진리값(Boolean) 자료형의 종류 1.진리값 자료형 자료형 명칭 크기 진리값 자료형 boolean 1bit 바이트 자료형 byte 1byte 문자 자료형 char 2byte 정수 자료형 short 2byte int 4byte long 4byte long long 8byte 실수 자료형 float 4byte double 8byte long double 16byte 참조 자료형 String 변수를 만드는 방법 - 자료형 자료이름; ▶ 변수 선언 - 자료이름 = 초기값; ▶ 변수 초기화 - 변수 선언 및 초..