전체 글 226

var 변수 JAVA 10

지역 변수 타입 추론 Java 10에서 도입된 var는 변수를 선언할 때 타입을 생략할 수 있다. var string = "Hello"; 컴파일 타임에 추론, Runtime에 추가 연산을 하지 않아 성능에 영향을 주지는 않음 var는 지역 변수에서만 사용할 수 있다. 또한 컴파일러가 타입을 추론할 수 없는 상황일 때 컴파일 에러가 발생. 지역 변수 타입 추론하기에 충분한 정보가 필요 다른 클래스들도 var로 변수를 선언 가능 ① 초기 값 할당 없이 변수에 'var'를 사용할 수 없다. var n; ② null 값은 사용할 수 없다. var list = null ③ 어떤 타입인지 알 수 있는 방법이 없을때는 사용하면 안된다. var data = getSomething(); 사용법 var str = "Jav..

JAVA/JAVA 2022.09.25

Do it! 자바 프로그래밍 : 변수와 자료형 02

7.논리형 연습 public class BooleanEx { public static void main(String[] args) { boolean isMarred = true; System.out.println(isMarred); } } 8.자료형 추론 public class TypeInference { public static void main(String[] args) { int i = 10; var j = 10.0; var str = "hello"; System.out.println(i); System.out.println(j); System.out.println(str); } } 9.상수 사용 public class Constant { public static void main(String[] ..

JAVA/JAVA 연습 2022.09.25

Do it! 자바 프로그래밍 : 변수와 자료형 01

1.변수 선언과 사용 public class Variable1 { public static void main(String[] args) { int level; //선언 level = 10; //변수에 10을 대입 System.out.println(level); } } 2.변수 초기화 public class Variable2 { public static void main(String[] args) { int level = 10; //level 변수 선언과 동시에 값을 대입 System.out.println(level); } } 3.문자형 연습 public class CharacterEx1 { public static void main(String[] args) { char ch1 = 'A'; System...

JAVA/JAVA 연습 2022.09.25

연산자 01

연산자 :: 프로그램의 산술식 및 연산식의 표현 및 처리를 위해 제공되는 기호 산술 연산자 :: +, -, *, /, % printf("a는 1, b는 5\n"); int a = 1; int b = 5; int result; // int a = 1, b = 5, result; a는 1, b는 5, 결과값인 result는 공백 result = a + b; printf("덧셈 결과 : %d\n", result); //덧셈 결과 : 6 result = a - b; printf("뺄셈 결과 : %d\n", result); //뺄셈 결과 : -4 result = a * b; printf("곱셈 결과 : %d\n", result); //곱셈 결과 : 5 result = a / b; printf("몫 나눗셈 결과 :..

C/C 2022.09.22

C 연산자 03

1.두개의 정수 입력 두수의 뺄셈 곱셈 #define _CRT_SECURE_NO_WARNINGS #include //두개의 정수 입력 두수의 뺄셈 곱셈 int main() { int a = 0; int b = 0; scanf("%d %d", &a, &b); printf("덧셈은 : %d\n", a + b); printf("뺄셈은 : %d\n", a - b); } 2.세개의 정수를 입력 a x b x c = ? #define _CRT_SECURE_NO_WARNINGS #include //세개의 정수를 입력 a x b x c = ? int main() { int a = 0; int b = 0; int c = 0; scanf("%d %d %d", &a, &b,&c); printf("결과 : %d\n", a *..

C/C 연습 2022.09.22

C 연산자 02

동전 교환 돈을 입력 받고 순서대로 동전으로 교환함 #define _CRT_SECURE_NO_WARNINGS #include int main() { int money = 0; int won500 = 0; int won100 = 0; int won50 = 0; int won10 = 0; int noc = 0; printf("========\n"); printf("동전 교환\n"); printf("========\n"); printf("교환할 금액을 입력 : "); scanf("%d", &money); won500 = money / 500; money = money % 500; won100 = money / 100; money = money % 100; won50 = money / 50; money = mo..

C/C 연습 2022.09.21

C 변수와 데이터 타입 (입력 없는 문제)

1.원의 면적을 구하는 원주율을 PI 실수형 변수 3.14 원의 반지름 실수형 변수 임의의 값으로 설정 원의 변적 출력 double PI = 3.14; //pi 설정 double radius = 5.0; //반지름 설정 printf("원의 면적은 %.2f\n", radius * radius * PI); 2.성적표를 구하는 국어, 영어, 수학, 과학 정수형 변수 국어 90, 영어 80, 수학 70, 과학 60 모든과목 평균, 총점 변수 int guk = 90; int eng = 80; int math = 70; int sia = 60; double avr = 0; int total = 0; printf("평균값 : %d\t", (guk + eng + math + sia) / 4); printf("총합 : ..

C/C 연습 2022.09.21