티스토리 뷰

능력단위 : 프로그래밍 언어활용
문제유형 : 문제해결시나리오 (포트폴리오 X)
언어는 자바를 배움

1. 변수(식별자)
- 무엇인가?
- 변수의 명명규칙

2. 자료형(DataType)
- 리터럴에 따라서 달라짐

* 자료형 + 변수 ; -> 변수의 선언
* 자료형 + 변수 = 리터럴 -> 변수의 선언 및 초기화

int num = 1105;
num = 1112;
num = 1118;

3. 상수
- 변하지 않는 수
- final 키워드

double pi = 3.14;
pi = 4.5;

final double PI = 3.14;
PI = 4.5; (x)

4. 리터럴 정해놓으면 프로그램은
결과값이 정해짐

원의 면적 = 반지름 * 반지름 * PI;
double radius = 10.2;
double circleArea = radius * radius * PI;

입력값에 따라 결과값이 달라지도록
입력스캐너를 사용함.
이것을 사용하기 위해선
Scanner sc = new Scanner(System.in);
정수 : sc.nextInt();
실수 : sc.nextDouble();
문자열 : sc.next();
불린 : sc.nextBoolean();

5. print 명령어
print : 줄바꿈없이
println : 줄바꿈 존재
printf : 형식문자 필요

 


후위연산: 자동 카운트 다운-> 재고관리 같은 것에 많이 사용, 단항연산이 계산이 좀더 빠름

int count = 5;

while(count-- > 0)

다시 try!!

프로그램이 종료되었습니다,
선생님 파일: 압축풀고 src -> 해당하는 것 다운 받기

의미를 찾지 말고 그냥 타자 치기~~

중첩가능
내가 푼

문자열에서 =는 .equals()

 

동작 안하게 하는 법

1) return;

2) if(변수 != __){}

switch문

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함