[Java] 3-1단원 : if ~ else조건문
2022. 2. 6. 12:35
카테고리 없음
public class Java100_if_Basic001{ public static void main(String[]args){ //변수 선언 int kor = 80, eng = 90, math = 100; //if 조건문만 사용하기 If(kor>= 80){ System.out.println("당신의 국어 점수는 B 학점입니다."); } System.out.println("학점이 안나왔다면 80점이 안되서입니다."); //if ~ else 조건문 사용하기 If(eng>90){ System.out.println("A학점입니다.") //블록1 System.out.println("축하해요 ~ ") //블록2 } else{ System.out.println("90점 미만이네요...ㅠㅠ") //블록1 } } }..
[Java] 2-1단원 : 데이터 타입,자료형,type
2022. 2. 6. 12:35
카테고리 없음
자바의 데이터 타입에은 크게 봤을때는 '기본형타입', '참조형 타입'으로 나뉜다 기본형 타입(Prime Data Type) --->8개 정수형 --> byte(1byte),short(2),int(4),long(8) 실수형 -->float(4), double(8) 문자형 --> char(2byte)--> 문자하개 --> 참고로 문자열을 다루는 타입은 없다. 부울형(논리형 : 참 or 거짓) --> boolean(1byte) --> true, false 참조형 타입(Reference Data Type) ---> 위 기본형에 속하지 않는 데이터형들. 대표적인것들 --> 클래스(class), 배열(array), 인터페이스(interface), 문자열(String/immutable) 참조형 변수의 특징 --> 데..
[Java] 1단원 : 환경설정, 변수
2022. 2. 6. 12:34
Java
public class Java100_variable_HelloWorld{ public static void main(String[]args){ System.out.println("Hello world"); } } 접근제한자 클래스선언 클래스 이름{ 접근제한자 static 반환타입 메서드이름 (파라미터){ //구현할 코드 작성 } } (1)접근제한자-->public,private,protected,default -->클래스나 메서드에 접근할 수 있는 범위를 지정-->접근제한자,접근제어자 -->private>protected>public (2)클래스 선언-->class -->객체를 생성하는 틀,프레임, 공장, 템플릿 (3)클래스이름-->카멜케이스(단어와 단어사이의구분--대문자) (4)메서드 이름-->메서드..
[파이썬] 백준 문제풀이 기본수학 2
2022. 2. 6. 12:32
카테고리 없음
continue와 break의 차이 continue와 break의 차이를 확실히 알고 있어야한다. break는 그 반복문이 끝나는 것이고 continue는 한번만 건너뛰고 계속 반복문을 진행하는 것이다. 문제에서 한번만 조건을 판단해서 반복문을 중단 시킬 수 있는 경우에는 break를 사용해야된다. continue를 사용하면 계속해서 반복문 계산을 해야하므로 시간 초과 오류가 생길 수도 있다. 소수 판단 문제에서 소수는 소수전까지의 숫자중에서 1개라도 나눠지면 소수가 아닌것으로 판단되므로 continue대신 break를 사용하는 것이 맞다! 파이썬 제곱근 구하는법 방법1. **를 활용하여 **(1/2)를 이용해서 제곱근을 구한다. 방법2. 수학 라이브러리인 Math를 이용해서 제곱근을 구한다 import..
[Java] 2-5단원 : 관계연산자/논리연산자
2022. 2. 3. 00:53
카테고리 없음
public class Java100_operater_RelationalOperators{ public static void main(String[]args){ //관계연산자--> ==,!=,>,>=,eng; //true rst4 = kor>math; //true rst5 = kor A 그리고 B가 모두 참이어야만 참. //A||B -->A 또는 B가 하나라도 참이면 참. //!A -->반대로..A가 참이면 거짓으로 , 거짓이면 참으로. int a = 10, b = 20, c=30; boolean rst1 = ab; System.out.println(rst1); //true boolean rst2 = a
[Java] 2-4단원 : 수치연산자
2022. 2. 3. 00:27
카테고리 없음
public class Java100_operator_ArithmeticOperators{ public static void main(String[]args){ //수치연산자-->+,-,*,/(몫),%(나머지 연산자) int a,b,c,d; a = 60; b = 8; c=300; d=400; System.out.println(a+b); //68 Systrm.out.ptintln("a+b="+a+b); //a+b = 608 System.out.println("a+b="+(a+b)); //a+b = 68 또는 별도의 변수에 결과값(68)을 저장하여 사용. System.out.println("a-b="+(a-b)); //52 System.out.println("a/b="+(a/b)); //7(몫) System..
[Java] 2-2단원 : 정수, 실수형, 문자형 변수
2022. 2. 2. 23:57
카테고리 없음
public class Java100_variable_DataType1{ public static void main(String[]args){ //1단계 : 변수선언 int a; //---정수가 저장될 변수 이름을 a로 만들어라--;; int b;int c=90; double d; //--실수가 저장될 변수 이름을 d로 만들어라--;; char e; //---문자가 저장될 변수 이름을 e로 만들어라--;; //2단계 : 선언된 변수에 값을 대입 a = 10; d = 10; //---정수 10을 입력하면 10.0으로 출력--;; e = "A"; //---쌍따옴표하면 에러--;; //[3] : 출력 System.out.println(a); //10 System.out.println(b); //Err 변수가 ..
[Java] 2-3단원 : 8진수, 16진수
2022. 2. 2. 23:57
카테고리 없음
public class Java100_variable_DataType4{ public static void main(String[]args){ //1단계 : 기본형타입-->8개 -->변수선언과 동시에 값을 출력 byte b = 21; short s = 32767; int i = 2100000000; //21억 long l = 7000000000L; //70억 float f = 9.8F; double d = 3.14; char c= 'A'; boolean bl = false; // 2단계 : print(), println() 사용해 보기 System.out.print("안녕하세요"); System.out.println(); System.out.print("나는 홍길동입니다."); //3단계 : printf..