제어문
-
(국비교육) 8 - 알고리즘 + 제어문 + do while + 숫자 랜덤뽑기 + 로또개발/국비교육 2023. 6. 12. 17:51
■ 알고리즘 * 알고리즘 - 수학과 컴퓨터 과학, 언어학 또는 엮인 분야에서 어떠한 문제를 해결하기 위해 정해진 일련의 절차 - 문제 풀이에 필요한 계산 절차 또는 처리 과정의 순서. - 산법, 셈법, 계산절차. ■ 반복문 제어 (break, continue) * break break 를 쓰면 for 과 i++ 영향을 받는다. break 는 가장 가까운 반복문을 탈출합니다. 따라서 해당 반복문을 실행하면 1만 출력된다. 출력문이 if 밖에 들어가 있는 경우 1 2 3 4 까지는 돌지만, 5 는 같기 때문에 break 가 걸려 출력되지 않는다. Unreachable code 발생 왜냐하면 break 뒤에 출력문이 있기 때문에 절대 실행되지 않는 코드이기 때문이다. 따라서 break, continue 뒤에는..
-
(국비교육) 4 - 자바 연산자 + 조건문과 반복문 + 2의 배수 만들기 + Fizz Buzz + 논리연산자 + 비트연산자 + 제어문개발/국비교육 2023. 6. 5. 17:50
■ 지난 주 수업 복습 - 컴파일 스크립트 - 소스코드.java -> 컴파일 -> .class - 클래스 : 클래스변수, 메소드, 생성자 - 메소드 : 함수 function - 명령어 : * 이름 만들기(apple, korea) = 영어대소문자, 숫자, _, $ - 클래스 : AppleKorea 첫글자 대문자로 시작 후 새로운 단어 대문자 = 파스칼 기법 - 메소드, 변수 : appleKorea 첫글자 소문자 이후 새로운 단어 나오면 대문자 = 카멜 기법 - 상수 : APPLE_KOREA 대문자로표시하고 중간은 _ 로 표시 스네이크 기법 * 예시 1. 우리반 인원수를 저장하고 싶어요. 어떤 데이터타입을 쓰면 좋을지 적어주세요. (변수명은 member) - byte member = 25; 위에 byte 로..